कोई भी JSON पेस्ट करें और उसे सुंदर ढंग से फ़ॉर्मेट करें, प्रोडक्शन के लिए मिनिफाई करें, या उसकी कुंजियाँ वर्णमाला क्रम में सॉर्ट करें — कुछ अमान्य होने पर स्पष्ट लाइन और कॉलम त्रुटियों के साथ।
2-स्थान, 4-स्थान या टैब इंडेंटेशन के साथ किसी भी JSON को प्रिटी-प्रिंट करें ताकि नेस्टेड संरचनाएँ तुरंत पठनीय हो जाएँ।
पूरे दस्तावेज़ में ऑब्जेक्ट कुंजियों को पुनरावर्ती रूप से A→Z क्रम में व्यवस्थित करें, स्थिर डिफ़, कॉन्फ़िग फ़ाइलों और API फ़िक्स्चर के लिए आदर्श।
सभी सफ़ेद स्थान हटाकर कॉम्पैक्ट JSON उत्पन्न करें जो स्टोरेज, ट्रांसफर और HTTP पेलोड के लिए एकदम सही है।
अमान्य इनपुट की रिपोर्ट सटीक लाइन और कॉलम के साथ होती है, इसलिए आप दस्तावेज़ में खोजने के बजाय सिंटैक्स गलतियाँ ठीक कर सकते हैं।
पार्सिंग JSON स्पेक का बिल्कुल पालन करता है — ट्रेलिंग कॉमा, सिंगल कोट्स और टिप्पणियाँ चुपचाप स्वीकार करने के बजाय पकड़ी और फ़्लैग होती हैं।
फ़ॉर्मेट या मिनिफाई किया गया आउटपुट एक क्लिक में कॉपी करें, या अपने प्रोजेक्ट में उपयोग के लिए .json फ़ाइल के रूप में डाउनलोड करें।
JSON फ़ॉर्मेटर एक मुफ़्त ब्राउज़र-टूल है जो JSON डेटा को ब्यूटीफाई, वैलिडेट, मिनिफाई और सॉर्ट करता है। यह आपके इनपुट को JSON विनिर्देश के अनुसार सख्ती से पढ़ता है और, जब इनपुट मान्य होता है, उसे आपके चुने हुए इंडेंटेशन के साथ फिर से बनाता है — या कॉम्पैक्ट मिनिफाई पेलोड के लिए सभी सफ़ेद स्थान हटाता है। हर ऑब्जेक्ट कुंजी को वर्णमाला क्रम में, पुनरावर्ती रूप से सॉर्ट किया जा सकता है, जो टूल को कॉन्फ़िग फ़ाइलों, API प्रतिक्रियाओं और परीक्षण फ़िक्स्चर को मानकीकृत करने के लिए एकदम सही बनाता है। अमान्य इनपुट कभी पेज नहीं तोड़ता: इसके बजाय आपको समस्या की सटीक लाइन और कॉलम की ओर इशारा करता एक स्पष्ट संदेश मिलता है। क्योंकि सब कुछ आपके डिवाइस पर स्थानीय रूप से चलता है, कोई अपलोड नहीं, कोई आकार सीमा नहीं और कुछ भी आपके कंप्यूटर से बाहर नहीं जाता।
गड़बड़ JSON से साफ़, उपयोग-योग्य दस्तावेज़ तक तीन चरण।
इनपुट पैन में .json फ़ाइल टाइप करें, पेस्ट करें या अपलोड करें। टूल कोई भी मान्य JSON स्वीकार करता है — ऑब्जेक्ट, ऐरे, स्ट्रिंग्स, नंबर, बूलियन और null।
2-स्थान, 4-स्थान या टैब इंडेंटेशन चुनें, और वैकल्पिक रूप से फ़ॉर्मेटिंग से पहले ऑब्जेक्ट कुंजियाँ वर्णमाला क्रम में सॉर्ट करें।
आउटपुट को प्रिटी-प्रिंट करने के लिए फ़ॉर्मेट क्लिक करें या कॉम्पैक्ट करने के लिए मिनिफाई क्लिक करें, फिर उसे क्लिपबोर्ड पर कॉपी करें या .json फ़ाइल के रूप में डाउनलोड करें।
यह टूल सख्त JSON सिंटैक्स का पालन करता है: ट्रेलिंग कॉमा, सिंगल-कोटेड स्ट्रिंग्स और // या /* */ टिप्पणियाँ मान्य JSON नहीं हैं और एक सटीक लाइन और कॉलम त्रुटि के साथ रिपोर्ट की जाएँगी। किसी ऑब्जेक्ट में डुप्लिकेट कुंजियाँ अंतिम मान में सिमट जाती हैं, जो अधिकांश पार्सर के व्यवहार से मेल खाता है। सब कुछ आपके ब्राउज़र में स्थानीय रूप से संसाधित होता है।