2026 Güncel VerilerResmi Mevzuata UygunÜcretsiz HesaplamaGüncelleme: 2026Kaynak: RFC 8259 (JSON Standard)
📋
Araç

JSON Formatter

JSON'u prettify edin, minify edin veya doğrulayın. Sözdizimi hatalarını anında tespit edin. Tüm işlemler tarayıcıda gerçekleşir, sunucuya veri gönderilmez.

Girinti:
ℹ️ JSON metninizi yapıştırın ve Formatla butonuna basın. Geçersiz JSON'da sözdizimi hatası gösterilir.

Hesaplama Formülü

Prettify: JSON.stringify(JSON.parse(input), null, 2) | Minify: JSON.stringify(JSON.parse(input))

JSON formatlama aşağıdaki adımlardan oluşur: 1) parse ile sözdizimi doğrulama, 2) seçilen girintiye (2 veya 4 boşluk) göre yeniden serileştirme. Hatalı JSON'da parse aşamasında hata fırlatılır; satır ve sütun bilgisi gösterilir.

Örnek: {"a":1,"b":[2,3]} → Prettify ile 4 satıra genişler; Minify ile 18 karaktere sıkışır.
JSON şifreleme değildir — formatlama yalnızca görselliği değiştirir, içerik aynı kalır. Production secret'larını, API anahtarlarını veya şifreleri JSON formatter'a yapıştırmaktan kaçının.
Büyük JSON (1MB+) tarayıcıda yavaş olabilir. 5MB üzeri dosyalar için komut satırında jq kullanımı tercih edilir: jq '.' dosya.json
JSON5 veya JSONC (yorum satırlı JSON) standart JSON parser'ı bozar. Bu araç yalnızca RFC 8259 uyumlu standart JSON'u destekler.

Sık Sorulan Sorular

JSON nedir?+
JSON (JavaScript Object Notation) metin tabanlı, dilden bağımsız bir veri değişim formatıdır. Nesne {}, dizi [], string, sayı, boolean ve null tiplerini destekler; REST API'lerinin neredeyse tamamında kullanılır.
Prettify ile Minify farkı nedir?+
Prettify (formatla) JSON'u girintili ve okunabilir hale getirir; geliştirici gözüyle inceleme için kullanılır. Minify (sıkıştır) boşlukları kaldırarak boyutu küçültür; ağ transferi için tercih edilir.
JSON hata ayıklama için ipuçları neler?+
Sık yapılan hatalar: son eleman sonraki trailing comma (trailing comma JSON'da yasaktır), tek tırnak yerine çift tırnak kullanımı, undefined veya fonksiyon değerleri içermesi (JSON desteklemez).
Büyük JSON dosyaları için ne kullanmalıyım?+
5MB üzeri dosyalar için terminalde jq, Python json.tool veya VS Code gibi editor extension'larını tercih edin. Bu araç tarayıcıda çalıştığından büyük dosyalarda performans düşebilir.

Bu Araçla Birlikte Kullanın

🔐JWT Decoder

JWT token'ınızı yapıştırın, header ve payload'ı anında çözün. Süre, claim ve algoritma analizi.

Hesapla →
🔏JWT Encoder

Tarayıcıda JWT token oluşturun. HS256, HS384, HS512 desteği. Secret, payload ve exp ayarı. Sunucuya veri gönderilmez.

Hesapla →
🔢Base64 Encoder/Decoder

Metni Base64'e dönüştürün veya Base64'ten çözün. URL-safe (RFC 4648) ve standart mod. UTF-8 tam desteği. Sunucuya veri gönderilmez.

Hesapla →
⏱️Unix Timestamp Dönüştürücü

Unix timestamp ile tarih/saat arasında anlık dönüşüm. Saniye ve milisaniye desteği. Göreceli zaman otomatik hesaplanır. Tarayıcıda çalışır.

Hesapla →
🔍Regex Tester

JavaScript düzenli ifadelerini canlı test edin. Eşleşmeler anında işaretlenir, yakalama grupları listelenir. g/i/m/s bayrak desteği.

Hesapla →
🤖AI Token Maliyet

GPT-4o, Claude 3.5 Sonnet, Gemini ve diğer AI modelleri için token başına maliyet, aylık ve yıllık TL maliyetinizi hesaplayın.

Hesapla →