JSON फ़ॉर्मैटर और वैलिडेटर
JSON पेस्ट कीजिए और फ़ॉर्मैट, जाँच या मिनिफ़ाई किया हुआ नतीजा पाइए। डेटा आपके ब्राउज़र में ही रहता है — जब पेलोड में टोकन या ग्राहक जानकारी हो तो यह अहम है।
- मुफ़्त
- फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं
- बिना रजिस्ट्रेशन
- फ़ाइलों की कोई सीमा नहीं
कैसे इस्तेमाल करें
- अपना JSON इनपुट बॉक्स में पेस्ट करें।
- इंडेंट चुनें — दो स्पेस, चार स्पेस या टैब — और चाहें तो कीज़ को वर्णक्रम में सॉर्ट करें।
- पढ़ने लायक बनाने के लिए «फ़ॉर्मैट» दबाएँ, या हर फ़ालतू बाइट हटाने के लिए «मिनिफ़ाई»।
- JSON ग़लत होने पर बटनों के नीचे संदेश बताता है कि पार्सर को क्या अपेक्षित था और वह कहाँ रुका।
जानने योग्य बातें
वैलिडेटर क्या जाँचता है
टूल ब्राउज़र के अपने JSON पार्सर से टेक्स्ट पढ़ता है, इसलिए वही स्वीकार करता है जो कोई JavaScript ऐप्लिकेशन स्वीकार करती है और वही अस्वीकार करता है। आख़िर में लगी कॉमा, सिंगल कोट, बिना कोट वाली कीज़, कमेंट और NaN — ये सब अमान्य JSON हैं, भले कई एडिटर इन्हें चलने दें।
फ़ॉर्मैट बनाम मिनिफ़ाई
इंडेंट वाला JSON पढ़ने और कोड रिव्यू में अंतर देखने के लिए है। मिनिफ़ाई किया JSON — बिना स्पेस और लाइन ब्रेक — भेजने के लिए है: कम्प्रेशन से पहले ही आमतौर पर 15–30% आकार घट जाता है, जो API उत्तरों और पेज में जुड़े कॉन्फ़िग में मायने रखता है।
कीज़ सॉर्ट करने का फ़ायदा
JSON ऑब्जेक्ट में कीज़ का क्रम तय नहीं होता, इसलिए एक ही डेटा के दो एक्सपोर्ट सिर्फ़ क्रम में अलग होकर बहुत बड़ा और बेमतलब diff बना सकते हैं। तुलना से पहले सॉर्ट करने पर असली बदलाव ही दिखते हैं।
अक्सर पूछे जाने वाले सवाल
क्या मेरा JSON सर्वर पर जाता है?
नहीं। पार्सिंग और फ़ॉर्मैटिंग आपके ब्राउज़र में होती है, इसलिए पेलोड में मौजूद क्रेडेंशियल, टोकन या निजी डेटा आपके डिवाइस से बाहर नहीं जाता।
मेरा JSON वैलिड क्यों नहीं होता?
आम वजहें: बंद ब्रेस से पहले कॉमा, डबल की जगह सिंगल कोट, बिना कोट वाली कीज़, या कोई कमेंट। एरर संदेश उस जगह को बताता है जहाँ पार्सर रुका।
अधिकतम आकार कितना है?
पेज को तेज़ रखने के लिए इनपुट 5 MB तक सीमित है। इससे बड़े डंप के लिए jq या कोड एडिटर बेहतर है।
क्या फ़ॉर्मैट करने से डेटा बदलता है?
नहीं। सिर्फ़ स्पेस बदलते हैं — और सॉर्टिंग चालू करने पर कीज़ का क्रम। वैल्यू, टाइप और संरचना वैसी ही रहती है।
क्या यह ऑफ़लाइन चलता है?
हाँ। पेज लोड होने के बाद इंटरनेट बंद कर सकते हैं, क्योंकि पूरी लॉजिक पेज में ही है।
क्या JSON Lines या JSON5 समर्थित है?
अभी नहीं। टूल RFC 8259 के सख़्त JSON की जाँच करता है, जिसे ब्राउज़र और ज़्यादातर API इस्तेमाल करते हैं।
संबंधित टूल
- शब्द गणक टेक्स्ट लिखें या पेस्ट करें — गिनती तुरंत अपडेट होती है: शब्द, अक्षर, वाक्य, अनुच्छेद और अनुमान…
- पासवर्ड जनरेटर पेज खुलते ही ब्राउज़र के क्रिप्टोग्राफ़िक रैंडम जनरेटर से नया पासवर्ड बन जाता है। न भेजा जाता ह…
- मेरा आईपी पता आपका पब्लिक आईपी पता वही है जो हर वेबसाइट देखती है। यहाँ वह पता है, और साथ में वह सब जो आपका ब्…