hi

JSON फ़ॉर्मैट करें

JSON को साफ़ इंडेंट के साथ सजाएँ या छोटा करें, और चाहें तो कुंजियाँ क्रम में लगाएँ। सब कुछ ब्राउज़र में स्थानीय रूप से, बिना किसी अपलोड के।

आपके डिवाइस पर ही स्थानीय प्रोसेसिंग चल रही है ...

आउटपुट प्रारूप
  • 2 स्थान
  • 4 स्थान
  • टैब
  • छोटा करें (minify)
कुंजियाँ क्रम में लगाएँ

आपके डिवाइस पर ही स्थानीय प्रोसेसिंग चल रही है ...

0%

आपकी फ़ाइलें आपके डिवाइस से कभी बाहर नहीं गईं

    इस फ़ाइल के साथ जारी रखें

    दोबारा अपलोड नहीं

    ये टूल .JSON स्वीकार करते हैं - आपकी फ़ाइल सीधे भेज दी जाती है।

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं। सब कुछ आपके ब्राउज़र में चलता है - आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती। यह कैसे सत्यापित किया जा सकता है

    कोई अपलोड नहीं100% स्थानीय
    सामग्री आपके पास रहती हैकिसी तीसरे की पहुँच नहीं
    Hosted in GermanyGlobal Content Delivery
    स्वतंत्र रूप से जाँचा गयाTLS A+ · हेडर A+

    प्रोग्रामों के बीच संरचित डेटा के आदान-प्रदान के लिए JSON सबसे आम प्रारूप है, पर रास्ते में यह अक्सर एक लंबी पंक्ति में दब जाता है जिसे कोई इंसान पढ़ नहीं पाता। यह टूल उसे फिर से आकार देता है: यह JSON को पढ़कर साफ़ इंडेंट के साथ लौटाता है, जिससे नेस्टिंग, सूचियाँ और ऑब्जेक्ट एक नज़र में दिख जाते हैं। उल्टा, जब इसे छोटा और तेज़ी से भेजने लायक चाहिए, तो आप हर अतिरिक्त स्थान हटाकर इसे छोटा (minify) भी कर सकते हैं।

    इंडेंट आप चुनते हैं (दो या चार स्थान या एक टैब) और हर ऑब्जेक्ट की कुंजियों को वर्णक्रम में लगवा सकते हैं। क्रम में लगाना दो JSON दस्तावेज़ों की तुलना आसान बनाने या एक स्थिर, पुनरुत्पादनीय आउटपुट तैयार करने के लिए उपयोगी है। चूँकि टूल वास्तव में JSON को पढ़कर दोबारा लिखता है, आउटपुट हमेशा वैध JSON रहता है; टूटा इनपुट चुपचाप नहीं सुधारा जाता, बल्कि ईमानदारी से त्रुटि के रूप में बताया जाता है।

    पूरी प्रक्रिया पूरी तरह स्थानीय रूप से, आपके ब्राउज़र में शुद्ध JavaScript में चलती है: आपका JSON न अपलोड होता है, न सहेजा जाता है, और किसी CDN से कोई बाहरी लाइब्रेरी नहीं लाई जाती। यह कॉन्फ़िगरेशन, API प्रतिक्रियाओं या निर्यात के लिए ख़ास तौर पर अहम है, जिनमें जल्दी ही गोपनीय मान आ जाते हैं। परिणाम को आप डाउनलोड कर सकते हैं या सीधे कॉपी कर सकते हैं।

    कई ऑनलाइन JSON फ़ॉर्मैटर आपके इनपुट को फ़ॉर्मैट करने के लिए अपने सर्वर पर भेजते हैं - अगर JSON में API कुंजियाँ, टोकन या ग्राहक डेटा है तो यह जोखिम भरा है, जो कॉन्फ़िगरेशन और API रिस्पॉन्स में अक्सर होता है। यह टूल आपके JSON को सिर्फ़ स्थानीय रूप से प्रोसेस करता है, बिना खाते के, बिना कैरेक्टर सीमा के और नतीजे में बिना विज्ञापन के - किसी भी आधुनिक ब्राउज़र वाले डिवाइस पर।

    तकनीकी विवरण

    तकनीकी विवरण
    इनपुट फ़ॉर्मैटटेक्स्ट इनपुट
    आउटपुट फ़ॉर्मैटJSON
    बैच प्रोसेसिंगनहीं
    प्रोसेसिंगब्राउज़र में स्थानीय रूप से (JavaScript)
    फ़ाइल अपलोडकोई नहीं

    3 चरणों में

    1. JSON को टेक्स्ट बॉक्स में पेस्ट करें।
    2. आउटपुट प्रारूप चुनें, चाहें तो कुंजियाँ क्रम में लगाएँ।
    3. फ़ॉर्मैट किया गया JSON पढ़ें या डाउनलोड करें।

    सीमाएँ: यह टूल वैध JSON को RFC 8259 के अनुसार फिर से फ़ॉर्मैट करता है; यह टूटे हुए सिंटैक्स को नहीं सुधारता और छूटे हुए उद्धरण चिह्न नहीं जोड़ता। JSON में टिप्पणियाँ अनुमत नहीं हैं और वे ईमानदार त्रुटि देती हैं। बहुत बड़े दस्तावेज़ आपके डिवाइस की मेमोरी से सीमित होते हैं। ऐरे के तत्वों का क्रम हमेशा बना रहता है; केवल ऑब्जेक्ट की कुंजियाँ ही क्रम में लगाई जाती हैं।

    अक्सर पूछे जाने वाले प्रश्न

    क्या मेरा JSON अपलोड होता है?

    नहीं। फ़ॉर्मैटिंग पूरी तरह आपके ब्राउज़र में स्थानीय रूप से होती है; आपका डेटा कभी आपके डिवाइस से बाहर नहीं जाता और सहेजा नहीं जाता।

    इंडेंट और minify में क्या अंतर है?

    इंडेंट JSON को इंसानों के लिए पढ़ने योग्य बनाता है (पंक्ति विराम और रिक्त स्थान)। minify सभी अतिरिक्त वर्ण हटाकर इसे जितना छोटा हो सके बनाता है: भेजने के लिए आदर्श, पढ़ने के लिए ख़राब।

    कुंजियों को क्रम में लगाना किस काम आता है?

    क्रमबद्ध कुंजियाँ दो दस्तावेज़ों की तुलना (diff) आसान बनाती हैं और स्थिर, पुनरुत्पादनीय क्रम देती हैं। मान और सूचियों का क्रम अपरिवर्तित रहता है।

    अमान्य JSON पर क्या होता है?

    टूल ग़लत परिणाम गढ़ने या इनपुट को चुपचाप बदलने के बजाय ईमानदारी से एक त्रुटि बताता है।

    क्या यह मोबाइल पर भी काम करता है?

    हाँ, डेस्कटॉप की तरह ही किसी भी आधुनिक मोबाइल ब्राउज़र में - JSON डिवाइस पर स्थानीय बना रहता है।

    क्या मुझे खाते की ज़रूरत है, या क्या कैरेक्टर की कोई सीमा है?

    नहीं। न खाता, न कोई कृत्रिम कैरेक्टर सीमा - सिर्फ़ बहुत बड़े दस्तावेज़ों के लिए आपके डिवाइस की मेमोरी एक सीमा तय करती है।

    क्या यहाँ गोपनीय JSON पेस्ट करना सुरक्षित है?

    हाँ। कई ऑनलाइन फ़ॉर्मैटर के उलट, आपका JSON सर्वर पर नहीं भेजा जाता - एयरप्लेन मोड आज़मा कर देखें, फ़ॉर्मैटिंग फिर भी काम करती रहती है।

    संबंधित टूल

    केस बदलें · पंक्तियाँ क्रमबद्ध करें · regex परीक्षक · JSON एस्केप