ToolMill.io

JSON सुंदर प्रिंट, Minify और मान्य

JSON को पठनीयता के लिए प्रारूपित करें, इसे कॉम्पैक्ट स्टोरेज के लिए छोटा करें, और इसे APIs में उपयोग करने से पहले सत्यापित करें, फाइलों को कॉन्फ़िगर करें, फ्रंटेंड ऐप या टेस्ट फिक्स्चर। यह पृष्ठ डे-टू-डे प्रारूपण कार्य के लिए डिज़ाइन किया गया है: पठनीय संरचनाओं में एक लाइन पेलोड को मोड़ना, प्रारूपित JSON को वापस हटना, और परिणाम का पुन: उपयोग करने से पहले अमान्य वाक्यविन्यास बनाना।

डेटा

इसे आज़माएं

उदाहरण

सुंदर प्रिंट JSON
इनपुट
{"user":{"id":123,"name":"Ada"},"roles":["admin","editor"],"active":true,"meta":{"created":"2026-03-05T17:46:39Z"}}
उत्पादन
{
  "user": {
    "id": 123,
    "name": "Ada"
  },
  "roles": [
    "admin",
    "editor"
  ],
  "active": true,
  "meta": {
    "created": "2026-03-05T17:46:39Z"
  }
}
JSON को छोटा करें
इनपुट
{
  "a": 1,
  "b": [2, 3],
  "nested": {
    "ok": true,
    "note": "hello"
  }
}
उत्पादन
{"a":1,"b":[2,3],"nested":{"ok":true,"note":"hello"}}

क्या सुंदर प्रिंट बनाम क्या छोटा करता है

इंडेंटेशन और लाइन ब्रेक के साथ मान्य JSON को सुंदर प्रिंट फिर से लिखते हैं ताकि घोंसले ऑब्जेक्ट्स और सरणी स्कैन करना आसान हो। Minify अनावश्यक व्हाइटस्पेस को हटा देता है ताकि उसी JSON को अधिक कॉम्पैक्ट बनाया जा सके। दोनों कार्य पहले JSON को मान्य होने के इनपुट पर निर्भर करते हैं।

यह पृष्ठ प्रस्तुति बदलता है, जिसका अर्थ नहीं है। यह कुंजी को सॉर्ट नहीं करता है, टूटे हुए वाक्यविन्यास की मरम्मत करता है, या स्कीमा के खिलाफ पेलोड को मान्य करता है। लक्ष्य त्वरित स्वरूपण और एक तेजी से वैधता जांच है, जबकि आप पेस्ट JSON टेक्स्ट के साथ काम करते हैं।

प्रत्येक मोड का उपयोग कब करें

जब आप एक एक लाइन एपीआई प्रतिक्रिया पढ़ रहे हैं तो सुंदर का उपयोग करें, एक घोंसला config स्निपेट की समीक्षा करें, एक कॉपी किए गए वेबहुक पेलोड का निरीक्षण करें, या एकाधिक रिकॉर्डों की संरचना की तुलना करें। जब आप एक अनुरोध निकाय, स्थिरता, पर्यावरण मूल्य, या अन्य कॉम्पैक्ट टेक्स्ट वर्कफ़्लो में इसे एम्बेड करने से पहले पठनीय JSON को वापस हटना चाहते हैं तो मिनिफ का उपयोग करें।

चरण-दर-चरण वर्कफ़्लो

JSON को संपादक में पेस्ट करें, सुंदर चुनें या छोटा करें, फिर उसी बॉक्स में परिणाम की समीक्षा करें। यदि पाठ मान्य है, तो पृष्ठ तुरंत इसे लिखता है। यदि पार्सर विफल हो जाता है, तो त्रुटि क्षेत्र दिखाता है कि इनपुट अमान्य है ताकि आप फिर से कोशिश करने से पहले वाक्यविन्यास को सही कर सकें।

सामान्य इनपुट स्थिति

विशिष्ट इनपुट में सिंगल-लाइन एपीआई प्रतिक्रियाएं शामिल हैं, एक रेपो से कॉपी किए गए config टुकड़े को छोटा कर दिया गया है, पहले से ही JSON को प्रारूपित किया गया है जिसे फिर से कॉम्पैक्ट किया जाना चाहिए, या लॉग और ब्राउज़र टूल से पेलोड चिपकाया जाना चाहिए। प्रत्येक मामले में उपयोगी सवाल समान है: क्या यह वैध JSON है, और क्या मैं एक कॉम्पैक्ट गंतव्य में पढ़ने या आसानी से पेस्ट करना चाहता हूं?

समस्या निवारण अवैध JSON

इससे पहले कि आप एक अन्य सिस्टम में JSON को फिर से स्वरूपित करें

परिणाम को किसी अन्य ऐप में चिपकाने से पहले, पुष्टि करें कि गंतव्य उसी संरचना, चरित्र एन्कोडिंग और एस्केपिंग नियमों को स्वीकार करता है। एक स्वच्छ स्वरूपित पेलोड का निरीक्षण करना आसान है, लेकिन उत्पादन तत्परता अभी भी स्कीमा या अनुबंध पर निर्भर करती है जो डाउनस्ट्रीम की उम्मीद करती है।

यह प्रारूपकार क्या मान्य या मरम्मत नहीं करता है

स्वरूपण स्कीमा की गलतफहमी, लापता आवश्यक फ़ील्ड, गलत डेटा प्रकार, या API-विशिष्ट उम्मीदों की मरम्मत नहीं करता है। एक पेलोड स्वरूपण के बाद क्लीनर देख सकता है और अभी भी गंतव्य प्रणाली में विफल हो सकता है क्योंकि अंतर्निहित मुद्दा व्हाइटस्पेस या इंडेंटेशन नहीं था।

कैसे व्याख्या करने के लिए सुंदर मुद्रित बनाम Minified JSON आउटपुट

सुंदर-मुद्रित उत्पादन इंडेंटेशन और लाइन ब्रेक का विस्तार करता है ताकि संरचना का निरीक्षण करना आसान हो, जबकि न्यूनतम उत्पादन कॉम्पैक्ट ट्रांसपोर्ट या स्टोरेज के लिए अतिरिक्त व्हाइटस्पेस को हटा देता है। हालांकि प्रस्तुतीकरण बहुत बदलता है, डेटा बराबर रह सकता है। परिणाम चुनें जो एक मोड को संभालने के बजाय अपने अगले कदम को फिट करता है हमेशा बेहतर होता है।

प्रारूपण आमतौर पर विफल रहता है क्योंकि पाठ मान्य नहीं है JSON। आम कारणों में ट्रेलिंग कॉमास, लापता ब्रेसेस या ब्रैकेट शामिल हैं, एकल उद्धरण डबल उद्धरण के बजाय इस्तेमाल किया जाता है, बिना उद्धरण के संपत्ति के नाम, और कॉपी किए गए पाठ जिसमें टिप्पणियां या अतिरिक्त मुकदमा शामिल हैं। यह पृष्ठ जल्दी से वैध वाक्यविन्यास की पुष्टि कर सकता है, लेकिन यह आपके लिए स्वतः मरम्मत नहीं करता है।

संबंधित उपकरण