ESC
Karakter: 0 Satır: 0

JSON dosyasını buraya sürükleyip bırakın

Maksimum dosya boyutu: 5MB (.json dosyaları)

%100 istemci taraflı işleme. Verileriniz tarayıcınızdan asla çıkmaz.

Onarım: tek tırnak, tırnaksız anahtarlar, sondaki virgüller, yorumlar, eksik virgüller, dengesiz parantezler.

Kullanım Örnekleri

API Yanıtı Formatı

API'den gelen karmaşık JSON yanıtını okunabilir hale getirin.

{"users":[{"id":1,"name":"John","active":true}]}...
Hata Ayıklama

JSON formatındaki hata ve eksiklikleri tespit edin.

{"name":"test","value":123,"array":[1,2,3}...
JSON Küçültme

JSON dosyasını optimize ederek boyutunu azaltın.

{\n "data": {\n "name": "example"\n }\n}...

Özellikler

JSON Doğrulama

JSON formatının geçerliliğini kontrol edin

Otomatik Düzeltme

JSON hatalarını otomatik olarak tespit edip düzeltin

Güzel Formatlama

JSON'u okunabilir formatta düzenleyin

📦

Minify

JSON boyutunu küçültün

Nasıl Kullanılır?

1

JSON Girin

JSON verilerinizi giriş alanına yapıştırın.

2

Doğrulayın ve Düzeltin

JSON formatını kontrol edin. Hata varsa "Düzelt" butonuyla otomatik düzeltme yapın.

3

Formatla/Minify

JSON'u formatlamak veya küçültmek için ilgili butona tıklayın.

4

Sonuçu Kullanın

Sonuçu kopyalayın veya dosya olarak indirin.

Sık Sorulan Sorular

JSON (JavaScript Object Notation) anahtar-değer çiftleri ve diziler kullanan hafif bir veri formatıdır. REST API'leri, yapılandırma dosyaları (package.json, tsconfig.json), NoSQL veritabanları (MongoDB, Firestore), webhook yükleri ve web servisleri arasındaki veri alışverişi için standart formattır. Basitliği ve okunabilirliği sayesinde çoğu modern uygulamada XML'in yerini almıştır.

Onarım fonksiyonu en yaygın JSON hatalarını ele alır: gerekli çift tırnaklar yerine tek tırnak, tırnaksız nesne anahtarları (örn. {name: 'John'}), dizi veya nesnelerdeki son öğeden sonra gelen fazladan virgüller, JavaScript stili // ve /* */ yorumlar, öğeler arasında eksik virgüller, dengesiz veya eşleşmeyen parantezler.

Formatlama, yapının okunabilir olması için tutarlı girintiler (2 veya 4 boşluk) ve satır sonları ekler. {"users":[{"id":1,"name":"John"}]} gibi sıkıştırılmış bir API yanıtı, her anahtar-değer çiftinin ayrı bir satırda olduğu çok satırlı bir bloğa dönüşür. Bu, iç içe yanıtları hata ayıklamak veya tanıdık olmayan bir veri yapısını anlamak için çok değerlidir.

Küçültme, JSON'dan tüm boşlukları, satır sonlarını ve girintileri kaldırarak mümkün olan en küçük çıktıyı üretir. Büyük JSON veri dosyalarını sürüm kontrolüne göndermeden önce, yük boyutunu küçültmesi gereken API yanıtları oluştururken veya JSON'ı veritabanlarında ya da çerezlerde depolarken kullanın. Küçültülmüş form, formatlanmış versiyonla işlevsel olarak aynıdır.

JSON5, yorumlara, fazladan virgüllere, tek tırnaklara ve tırnaksız anahtarlara izin veren JSON'ın bir uzantısıdır; bu da yapılandırma dosyaları için daha insan dostu hale getirir. Bu araç, Düzelt/Onar düğmesi aracılığıyla bunları geçerli standart JSON'a dönüştürerek birçok JSON5 kalıbını ayrıştırabilir ve onarabilir. JSON5 formatında kalması amaçlanan yapılandırma dosyaları için özel bir JSON5 aracına ihtiyaç duyarsınız.

JSON'ınızı yapıştırın ve Doğrula'ya tıklayın. Araç, JavaScript'in yerleşik JSON.parse() yöntemini kullanarak ayrıştırır ve başarıyı bildirir ya da hatanın tam satır ve sütununu gösterir. Ayrıca giriş alanına yazmaya başlayabilirsiniz — değişiklik yaptıkça doğrulama gerçek zamanlı olarak gerçekleşir.

Evet. Herhangi bir .json dosyasını giriş alanına sürükleyip bırakın veya dosya yükleme düğmesini kullanın. 5 MB'a kadar dosyalar desteklenir. Yüklenen JSON, formatlamak, doğrulamak veya küçültmek için hazır olan giriş alanında görünür.

Hayır. Tüm ayrıştırma, doğrulama, formatlama ve onarım işlemleri yerel olarak tarayıcınızda JavaScript kullanılarak çalışır. JSON'ınız hiçbir zaman cihazınızı terk etmez — API anahtarları, tokenlar, kişisel veriler veya gizli tutmak istediğiniz herhangi bir hassas yapılandırma için güvenlidir.

JSON Formatter Nedir?

Şöyle düşün: API'den bir response geldi, tek satır, hiçbir şey okunamıyor. Bu araç o karmaşayı alıp düzgün girintili, okunabilir bir hale getiriyor. Üstüne bir de syntax hatalarını buluyor.

Ne İşe Yarıyor?

İşin aslı basit: JSON'ını yapıştır, hata varsa görsün ve düzeltsin, sonra formatla ya da minify et. Anlık doğrulama var, hatanın tam yerini gösteriyor. Tek tırnak, eksik virgül gibi klasik sorunları da otomatik tamir ediyor.

Güvenlik ve Gizlilik

Verilerinizin güvenliği bizim önceliğimiz

Yerel İşleme

Tüm işlemler tarayıcınızda gerçekleşir

Veri Transferi Yok

Verileriniz sunucularımıza gönderilmez

Veri Depolama Yok

Hiçbir veri depolanmaz veya paylaşılmaz

SSL Şifreleme

Güvenli bağlantı için SSL şifreleme

Sonraki Adım

MoreOnlineTools'ta Daha Fazlası