Volade Ekosistemi — Web Aracı

Çevrimiçi JSON Biçimlendirici

%100 yerel JSON çalışma tezgâhı: biçimlendirin, doğrulayın, onarın, keşfedin ve dönüştürün. RFC 8259 uyumlu Beautify ve Minify, satır/sütun tanılı doğrulayıcı, mini-diff'li akıllı onarıcı, ağaç görünümü, CSV dışa aktarmalı tablo görünümü, JSONPath (RFC 9535) ve JMESPath sorguları, JSON Pointer, yapısal diff, dönüştürücüler (YAML, XML, TypeScript, SQL…) ve gizli bilgi algılama. Hiçbir veri tarayıcınızdan asla çıkmaz: yükleme yok, arka uç yok, hesap yok.

%100 yerel, gönderim yok RFC 8259 · RFC 9535 uyumlu Asla saklanmaz veya gönderilmez
Araç

JSON çalışma tezgâhı: tek belge, birden çok bakış açısı

Bir JSON dosyası yapıştırın, bırakın veya yükleyin: düzenleyici, doğrulama, ağaç, tablo, sorgular, diff ve dönüşüm tamamen cihazınızda kalır.

JSON Biçimlendirici ve JSON araç kutusu

Çevrimiçi Geliştirme, Kod & Veri
Giriş yap

Girinti Sıralama

Özyinelemeli sıralama, diff'leri yeniden üretilebilir yapar: aynı anahtarları farklı sırada içeren iki dosya aynı sonucu üretir. Biçimlendirme veri değerlerini asla değiştirmez — yalnızca görüntüleme sırasını değiştirebilir.

JSON Girişi
Sonuç
Bir .json / .jsonc / .json5 / .ndjson / .jsonl / .har dosyasını buraya bırakın veya dosya seçmek için tıklayın. %100 yerel içe aktarma.
Örnekler:
Doğrulanacak JSONRFC 8259 motoru + linter

Kaynak metinde bir hatayı bulmak için üzerine tıklayın (satır, sütun, kayıt konumu ve alıntı gösterilir).

Linter, gevşek JSON'u kabul eder (sonda virgül, tırnaksız anahtarlar, tek tırnak, yorumlar…), ancak bu sapmalar işaretlenir: gerçek bir RFC 8259 ayrıştırıcısı bunları reddeder. Doğrulama motoru her zaman ayrım yapar ve her hata için beklenen belirteci ve karşılaşılan belirteci gösterir.
Bozuk / hatalı JSON

Güvenli onarım: yalnızca belirsiz olmayan hataları düzeltir (BOM, sonda virgül, tek tırnak, tırnaksız anahtarlar, undefined/NaN/Infinity, yorumlar…). Agresif onarım: maksimum veriyi kurtarmaya çalışır (eksik süslü/köşeli parantezler ve virgüller, dengesiz parantezler).

Sonuç + mini-diff
Kaynak

Büyük belgeler aşamalı olarak işlenir (alt ağaçlar yalnızca açıldığında oluşturulur) — arayüz tarayıcı belleğinin sınırlarına kadar akıcı kalır. Tam yolunu veya JSON Pointer'ını kopyalamak için bir değerin üzerine gelin.

Kaynak (nesne dizisi)
Ara

Otomatik algılama ilk nesne dizisini bulur. Sıralamak için bir sütuna tıklayın, ters çevirmek için tekrar tıklayın. CSV/TSV/Markdown dışa aktarımı bir tablolama programına yapıştırmaya hazır.

Kaynak

RFC 9535 uyumlu motor: özyinelemeli iniş $.., joker .*, dilimler [start:stop:step], birleşimler [0,2] ve filtreler [?(@.age > 18)]. Parçacıklar:

Kaynak

JSON Pointer (RFC 6901): /users/0/profile/email. JSON Patch ve API'lerin kullandığı standart erişim yolu. Eşleşme doğrudansa bir JSONPath ifadesi de pointer'a dönüştürülebilir.

—
JSON A (referans)
JSON B (karşılaştırılan)
Kaynak
Dönüşüm—

Dönüşümler ağ kitaplığı olmadan yerel olarak oluşturulur. YAML, XML, CSV ve kaynak kod (TypeScript, Python, Go, Rust, Java, C#…) yapıdan otomatik olarak çıkarılır; JSON Schema Draft 2020-12 ile oluşturulur.

Kaynak
Kaynak

%100 yerel hassas desen algılama: API anahtarları, Bearer token'lar, JWT, AWS/GitHub anahtarları, özel anahtarlar, parolalar, e-postalar, telefon numaraları ve kart numaraları. Anonimleştirilmiş sürüm, yapıyı koruyarak her değeri « [REDACTED] » ile değiştirir.

0,0 0Yorumlar Tüm araçlar
Ücretsiz mi Premium mu?

JSON Biçimlendirici %100 ücretsiz, yerel ve boyut sınırı yoktur (yalnızca tarayıcınızın belleği çok büyük dosyaları kısıtlar) — herkes için. Premium, Volade ekosisteminin tamamının kilidini açar.

Biçimlendir, küçült & anahtar sıralamaÜcretsiz
RFC 8259 doğrulayıcı + akıllı onarıcıÜcretsiz
JSONPath RFC 9535, Pointer, diff & dönüşümlerÜcretsiz
Dönüşüm hattı & şifreli geçmişPremium
Premium'un kilidini aç
Özellikler

Basit bir beautify aracından çok daha fazlası

Mimari gizlilik güvencesi

Ayrıştırma, biçimlendirme, doğrulama, onarım, sorgulama, karşılaştırma ve dönüştürme %100 tarayıcıda çalışır. Yükleme yok, uzak ayrıştırma API'si yok, sunucu depolaması yok, içerik telemetrisi yok. Yüklemeden sonra ağı kesebilirsiniz: araç çalışmaya devam eder.

Gizlilik politikası

Doğrulayıcı, linter & hassas onarım

Tanı satır, sütun, kayıt konumu, JSON yolu, alıntı, beklenen ve karşılaşılan belirteci gösterir ve bir « hataya git » düğmesi içerir. Linter, sonda virgül, tırnaksız anahtarlar, tek tırnak, undefined/NaN/Infinity, yorumlar, yinelenen anahtarlar… tespit eder; ardından onarım (güvenli veya agresif) tam olarak neyin düzeltildiğini gösterir.

Bir veriyi onar

Keşfet, sorgula & dönüştür

Ağaç görünümü (türe göre renkler, yol kopyalama), sıralama, filtre ve CSV/TSV/Markdown dışa aktarmalı tablo görünümü, RFC 9535 JSONPath, JSON Pointer, yapısal diff ve YAML, XML, TypeScript, Python, Go, Rust, Java, C#, SQL ve JSON Schema'ya dönüştürücüler. Tek belge, birden çok perspektif.

Şimdi keşfet
Nasıl çalışır

Üç adımda ham veriden kullanılabilir sonuca

Yapıştırın, bırakın veya yükleyin

Bir API yanıtı yapıştırın, bir .json, .jsonc, .ndjson veya .har dosyası bırakın ya da bir örnek seçin. İçe aktarma anlık ve kesinlikle yereldir: hiçbir dosya bir sunucudan geçmez.

Biçimlendirin, doğrulayın, onarın

2 ila 8 boşluk veya sekmeyle Beautify, minify, anahtarların alfabetik sıralaması (özyinelemeli veya değil), hassas tanılı gerçek zamanlı RFC 8259 doğrulaması ve mini-diff'li akıllı onarım.

Keşfedin, karşılaştırın, dönüştürün

Ağaç, tablo, JSONPath/JSON Pointer sorguları, yapısal diff, 15'ten fazla formata dönüşüm ve istatistikler. Sonucu kopyalayın veya indirin: her şey cihazınızda kalır.

Referans

Desteklenen standartlar ve sözdizimi

StandartKonuDetay
RFC 8259JSON formatıSıkı doğrulayıcılar: UTF-8, sayılar, kaçışlı dizeler, sonda virgül yok, anahtarlar zorunlu olarak çift tırnak içinde.
RFC 6901JSON Pointer/users/0/profile/email konumlandırma, ~0 / ~1 kaçışlı. JSON Patch işlemlerinin temeli.
RFC 9535JSONPathÖzyinelemeli iniş, joker karakterler, dilimler, birleşimler ve ifade filtreleri — 2024'te yayımlanan İnternet standardı.
JSON SchemaVeri sözleşmesiDraft 2020-12 oluşturma: türler, required, enum, diziler, iç içe nesneler ve algılanan biçimler (e-posta, tarih, UUID, URL).
NDJSON / JSONLGünlük kaydıHer satırda bir JSON, UTF-8, \n ile ayrılmış — algılanır ve JSON dizisine dönüştürülebilir.
JSONC / JSON5JSON + yorumlarLinter tarafından tanınır ve sıkı JSON'a dönüştürülebilir; RFC 8259 doğrulayıcısı tarafından asla karıştırılmaz.
SSS

Sık sorulan sorular

Bir JSON'u « biçimlendirmek » tam olarak ne yapar?
Biçimlendirme (veya « beautify ») belgeyi yeniden girintiler ve okunaklı yapmak için satır sonları ekler: her iç içe geçme düzeyi seçilen girintiye (2, 3, 4, 8 boşluk, sekme veya özel) göre kaydırılır. İşlem veri değerlerini asla değiştirmez: ardından yeniden küçültmek ilk belgeyi birebir üretir.
JSON'um bende çalışıyorken neden « geçersiz »?
Çoğu tarayıcı, Python ve Node.js, RFC 8259 standardının yasakladığı sözdizimi sapmalarını kabul eder: nesnede sonda virgül, tırnak içine alınmamış anahtarlar, tek tırnak, undefined/NaN/Infinity değerleri, // veya /* */ yorumları veya büyük harfli TRUE/FALSE/NULL sabitleri. Onar sekmemiz bu varyantları tam düzeltme listesiyle sıkı JSON'a dönüştürür.
Biçimlendirme verilerimin üzerine yazabilir mi?
Hayır. Biçimlendirme ve sıralama bir kopya üzerinde çalışır: her işlemden sonra bir bütünlük denetimi yeniden ayrıştırılan sonucu orijinal belgeyle karşılaştırır. Başarısızlıkta kutu « Operation failed » gösterir ve kaynağınıza asla dokunmaz — giriş her zaman sağlam kalır (değişmez Giriş → Dönüşüm → Çıktı mimarisi).
JSON'larım bir yere gönderiliyor mu?
Asla. Ayrıştırma, biçimlendirme, doğrulama, onarım, sorgular, diff, dönüşümler ve istatistikler tarayıcınızda gerçekleşir. Uzak ayrıştırma API'si yok, sunucu depolama yok, içerik telemetrisi yok. Sayfa yalnızca Volade yapılandırma API'lerine (Premium düğmeleri, para birimi) bağlanır, verilerinize asla değil. Tarayıcının ağ sekmesinde kontrol edebilirsiniz: sayfanın kendisinden başka hiçbir şey yüklenmez.
JSONPath nedir ve ne işe yarar?
JSONPath, bir JSON belgesinin alt kümelerini çıkarmak için kullanılan ve artık RFC 9535 ile standartlaştırılmış bir sorgu dilidir. Örneğin $.users[?(@.age > 18)].name tüm reşit kullanıcıların adlarını döndürür; $..price tüm fiyatları her derinlikte toplar. XML için XPath'in JSON karşılığıdır — döngü yazmadan API yanıtlarını sorgulamak için temeldir.
Çok büyük dosyalar biçimlendirilebilir mi?
Yapılabilir, tarayıcınızın bellek sınırları içinde (tipik olarak onlarca ila yüzlerce MB). Yapay yükleme sınırı yoktur — yükleme olmadığı için böyle bir sınır zaten yoktur. Ağaç tembel olarak işlenir ve ağır işlemler arayüzü kilitlememek için arka plan çalışanlarından geçer.
JSON ile JSONC / JSON5 / NDJSON arasındaki fark?
JSONC yorumlar ekler; JSON5 ayrıca tırnaksız anahtarlar, tek tırnaklar ve özel değerler ekler; NDJSON (veya JSONL) satır başıyla ayrılmış her satırda geçerli bir JSON nesnesi içerir — günlükler ve veri paketleri için çok kullanılır. Linter bu varyantları tanır ve gerekirse Dönüştür sekmesi onları sıkı JSON'a dönüştürür.
Tablo görünümü ne işe yarar?
JSON'unuz homojen nesnelerin listesi olduğunda (ör. sayfalı bir API yanıtı), Tablo görünümü onu ofis yazılımı için otomatik olarak bir tabloya dönüştürür: dinamik sütunlar, sütun bazında sıralama, arama, arama üzerinden gizleme, ardından Excel, Google Sheets veya Notion için CSV, TSV veya Markdown dışa aktarımı.
Biçimlendirme anahtar sırasını değiştirir mi?
Beautify yalnızca anahtarların göründüğü sırayı korur. Alfabetik sıralama (A → Z veya Z → A), özyinelemeli veya yalnızca geçerli düzeyde, isteğe bağlı bir işlemdir: yeniden üretilebilir diff'ler ve deterministik karşılaştırmalar üretmek için önerilir, örneğin bir özet hesaplamadan önce.
Verilerimden JSON Schema nasıl oluştururum?
Dönüştür sekmesi → « JSON Schema ». Araç, türleri, zorunlu alanları, iç içe dizileri ve nesneleri, enum'ları (az sayıda farklı değer olduğunda) ve algılanan biçimleri (e-posta, tarih, UUID, URL) çıkararak Draft 2020-12 şeması oluşturur. Bir API'yi kısıtlamak veya belgelemek için mükemmel — veri gönderimi olmadan.

Çevrimiçi JSON Biçimlendirici: %100 yerel JSON çalışma tezgâhı

Volade JSON Biçimlendirici, tarayıcınızı ücretsiz ve kayıtsız eksiksiz bir JSON atölyesine dönüştürür: beautify, minify, sıkı RFC 8259 doğrulaması, akıllı onarım, ağaç ve tablo görünümleri, JSONPath sorguları, JSON Pointer, yapısal diff, istatistikler ve onlarca dönüşüm. Hiçbir veri cihazınızdan çıkmaz: yükleme yok, hesap yok, içerik telemetrisi yok. Geliştiriciler, veri analistleri, sistem yöneticileri ve ham veriyle uğraşan herkes için idealdir.

Sayfa tamamen tarayıcınızda çalışır: ayrıştırma, biçimlendirme, onarım, sorgular ve dönüşümler yerel olarak yürütülür; bu da kurumsal belgeler, kişisel veri içeren API yanıtları veya hassas yapılandırma dosyaları için bile tam gizlilik sağlar. Tarayıcının ağ sekmesinde kendiniz kontrol edin: hiçbir veri asla iletilmez.

RFC 8259 uyumlu JSON'u biçimlendirmek ve küçültmek

Beautify düğmesi belgenizi seçtiğiniz girintiyle yeniden hizalar — 2, 3, 4 veya 8 boşluk, sekme veya özel — ve Minify düğmesi bant genişliğinden tasarruf etmek için sıkıştırır. Sıkı bir bütünlük denetimi, hiçbir dönüşümün verilerinizi değiştirmediğini garanti eder: yeniden ayrıştırılan sonuç orijinal belgeyle karşılaştırılır. Özyinelemeli veya yalnızca geçerli düzeyde anahtar sıralaması, yeniden üretilebilir diff'ler ve deterministik karşılaştırmalar üretir.

Doğrulama ve onarım: linter, hassas tanılar, düzeltici

RFC 8259 uyumlu gerçek zamanlı doğrulayıcı her hatayı hassas biçimde konumlandırır: satır, sütun, kayıt konumu, JSON yolu, beklenen ve karşılaşılan belirteç, « hataya git » düğmesiyle. Linter, hoşgörülü ayrıştırıcıların yanlışlıkla kabul ettiği sapmaları tespit eder: sonda virgül, tırnaksız anahtarlar, tek tırnak, undefined / NaN / Infinity değerleri, // veya /* */ yorumları, büyük harfli TRUE / FALSE / NULL sabitleri ve yinelenen anahtarlar.

Akıllı onarım — güvenli ve agresif modlar — hasar görmüş belgeleri yeniden kurar (kesilmiş JSON, tırnak yerine kesme işareti, eksik virgül veya süslü parantez) ve mini-diff ile uygulanan düzeltmeleri tam olarak gösterir. Bir API dışa aktarımını, bozuk bir günlük dosyasını veya bir konsoldan yapıştırılmış bir yanıtı kurtarmak için ideal araç.

Keşfetme, sorgulama ve karşılaştırma

Ağaç görünümü türleri renklendirir (dizeler, sayılar, boole'lar, null) ve tek tıkla bir JSON yolu veya JSON Pointer kopyalar. Tablo görünümü, homojen nesne listesini sıralanabilir ve filtrelenebilir veri tablosuna dönüştürür; Excel, Google Sheets veya Notion için CSV, TSV veya Markdown olarak dışa aktarılabilir. $.users[?(@.age > 18)].name gibi filtreler dahil JSONPath (RFC 9535) sorguları ve JSON Pointer (RFC 6901) herhangi bir alt ağacı çıkarır; yapısal diff iki belgeyi karşılaştırır ve önceki/sonraki değerleriyle eklemeleri, silmeleri ve değişiklikleri listeler.

Tüm veri ekosistemine dönüştürme

Dönüştürücü JSON'dan YAML, XML, CSV, TSV, Markdown, TypeScript, JavaScript, Python, Go, Rust, Java, C#, Base64, NDJSON ve SQL INSERT üretir ve yakın varyantları (JSONC, JSON5, NDJSON) sıkı JSON'a normalleştirmek için otomatik olarak tanır. JSON Schema Draft 2020-12 oluşturma, türleri, zorunlu alanları, enum'ları ve algılanan biçimleri (e-posta, tarih, UUID, URL) doğrudan verilerinizden çıkarır.

İstatistikler, gizli bilgi algılama ve profesyonel kullanım

İstatistikler paneli UTF-8 bayt boyutunu, derinliği, düğüm sayısını, tür dağılımını ve genel bir kalite puanını ölçer — büyük API yanıtlarını denetlemek için faydalıdır. Gizli bilgi algılama, Bearer token'ları, API anahtarlarını ve açık parolaları bulur ve güvenle paylaşmak için anonimleştirilmiş bir sürüm sunar. Dosya yükleme, tek tıkla kopyalama ve çeşitli dışa aktarımlar, onu ham veya bozuk JSON verilerinin günlük işlenmesi için eksiksiz bir araç kutusu haline getirir.

Daha da ileri gitmek için diğer Volade web araçlarını keşfedin: UUID üretici, kelime sayacı, renk paleti üretici veya Lorem Ipsum üretici — hepsi %100 yerel, ücretsiz ve Türkçe.

Tek premium lisans, tüm web araçlarınız

Volade aboneliğiniz, tarayıcı, CMS, masaüstü ve betiklerin yanı sıra tüm web araçlarımızın kilidini tüm cihazlarınızda açar.

Tek lisans, tüm premium ekosistem Tarayıcı · CMS · Masaüstü · Mobil · Scriptler · API · Araçlar · Database
Tek lisans, her şey Premium'a geç Giriş yap