JSON फ़ॉर्मेटर 🔒 आपका डेटा कभी ब्राउज़र से बाहर नहीं जाता।
JSON को फ़ॉर्मेट, वैलिडेट और मिनिफ़ाई करें, त्रुटि की सटीक स्थिति के साथ।
Ctrl+Enter फ़ॉर्मेट · Ctrl+Shift+M मिनिफ़ाई · Ctrl+S डाउनलोड
इस टूल के बारे में
यह JSON फ़ॉर्मेटर JSON डेटा को सुंदर बनाता, जांचता और छोटा करता है। JSON अमान्य होने पर यह त्रुटि की सटीक पंक्ति और कॉलम बताता है — अब अतिरिक्त कॉमा या छूटे ब्रैकेट को ढूँढना नहीं पड़ेगा।
पार्सिंग ब्राउज़र के मूल JSON.parse से होती है, जो 100% आपकी मशीन पर चलता है। API प्रतिक्रियाएँ, कॉन्फ़िग और संवेदनशील डेटा कहीं अपलोड नहीं होते।
अक्सर पूछे जाने वाले प्रश्न
"Repair" वास्तव में क्या ठीक करता है?
यह उन गलतियों को ठीक करता है जो हाथ से संपादित या कॉपी-पेस्ट किए गए JSON में सबसे ज़्यादा दिखती हैं — trailing comma, डबल की जगह सिंगल कोट्स, बिना कोट वाली keys, comments, और ऐसी ही छोटी चूकें। यह जादू नहीं है: बुरी तरह बिगड़े इनपुट को अब भी मैन्युअल ठीक करने की ज़रूरत पड़ सकती है।
Format और Minify में क्या अंतर है?
Format आपकी चुनी हुई इंडेंट चौड़ाई के अनुसार JSON को पठनीयता के लिए दोबारा इंडेंट करता है; Minify सभी गैर-ज़रूरी whitespace हटाकर सबसे छोटा संभव payload बनाता है — जो नेटवर्क पर JSON भेजने से पहले उपयोगी है।
Escape और Unescape क्या करते हैं?
Escape आपके टेक्स्ट को एक JSON string literal के रूप में लपेटता है (उसे कोट में रखकर आंतरिक कोट्स/बैकस्लैश/newlines को escape करके) — यह तब काम आता है जब आपको raw टेक्स्ट को किसी JSON value में embed करना हो। Unescape इसके उल्टा है, यह JSON string literal को वापस सादे टेक्स्ट में बदल देता है।
क्या वैलिडेट या फॉर्मेट करने के लिए मेरा JSON सर्वर पर अपलोड होता है?
नहीं। Parsing, formatting और tree view सब आपके ब्राउज़र में स्थानीय रूप से चलते हैं — यहाँ पेस्ट की गई कोई भी चीज़ आपकी मशीन से बाहर नहीं जाती।
Tree view एक बार में दिखाई जाने वाली आइटम्स की संख्या सीमित क्यों करता है?
बहुत बड़े arrays या objects (हज़ारों entries) अगर एक साथ रेंडर हो जाएँ तो ब्राउज़र टैब जम सकता है, इसलिए children बैचों में लोड होते हैं — बाकी देखने के लिए "और दिखाएँ" पर क्लिक करें।