100% स्थानीय JSON उपकरण

JSON ऑनलाइन छोटा करें और पढ़ने योग्य बनाएँ

JSON से अनावश्यक खाली जगह हटाएँ या उसे पढ़ने योग्य बनाएँ। परिणाम कॉपी या डाउनलोड करें; प्रोसेसिंग आपके ब्राउज़र में होती है।

JSON मिनीफ़ायर और फ़ॉर्मेटर

स्थानीय प्रसंस्करण · निजी
JSON इनपुट6 लाइनें · 143 B
चलाने के लिए Ctrl/⌘ + Enter.json फ़ाइल चिपकाएँ, टाइप करें या छोड़ें
परिणाम
119 B · 24 B बचाया✓ वैध JSON
मूल आकार143 B
परिणाम का आकार119 B
कमी16.8%
स्थितिवैध JSON

कोई खाता नहीं · कोई अपलोड नहीं · कोई इंस्टॉलेशन नहीं

ब्राउज़र-प्रत्यक्ष

किसी URL से JSON लोड करें

आपका ब्राउज़र सीधे इस यूआरएल से संपर्क करता है। गंतव्य को CORS की अनुमति देनी चाहिए; jsonminify.org प्रतिक्रिया को प्रॉक्सी या संग्रहीत नहीं करता है।

आपके ब्राउज़र में संसाधित किया गया
मानक JSON सत्यापन
कोई खाता या अपलोड नहीं

01 — 03

तीन चरणों में छोटा, वैध JSON

प्रोसेसिंग से पहले JSON की जाँच होती है। सिंटैक्स गलत हो तो अधूरा परिणाम दिखाने के बजाय समझने योग्य त्रुटि मिलती है।

01

JSON जोड़ें

टेक्स्ट चिपकाएँ, उदाहरण लोड करें, या 10 एमबी तक की स्थानीय .json फ़ाइल खोलें।

02

काम चुनें

अनावश्यक खाली जगह हटाएँ या पढ़ने योग्य इंडेंटेशन जोड़ें।

03

परिणाम कॉपी या डाउनलोड करें

परिणाम जाँचें, फिर कॉपी करें या UTF-8 फ़ाइल डाउनलोड करें। ट्री व्यूअर में मान का पाथ भी कॉपी कर सकते हैं।

उदाहरण और सिंटैक्स

इनपुट, परिणाम और आम गलतियाँ

यह टूल JSON के मान सुरक्षित रखते हुए चुने गए काम के अनुसार उसका स्वरूप बदलता है।

इनपुट
{
  "site": "jsonminify.org",
  "enabled": true,
  "items": [1, 2]
}
परिणाम
{"site":"jsonminify.org","enabled":true,"items":[1,2]}
स्थितिमान्य रूपक्यों जरूरी है
ऑब्जेक्ट की keys{"name":"value"}

Keys और string values के लिए double quotes जरूरी हैं।

ऐरे[1, 2, 3]

आइटम का मूल क्रम सुरक्षित रहता है।

मूल मानtrue · false · null

ये मान lowercase में और बिना quotes लिखे जाते हैं।

खाली जगहspace · tab · line break

Strings के बाहर वैकल्पिक है; अंदर डेटा का हिस्सा है।

JSONMINIFY.ORG क्यों

एक केंद्रित JSON टूल जो आपके डेटा का सम्मान करता है

मानक ब्राउज़र एपीआई काम करते हैं। कोई खाता, अपलोड कतार या छिपा हुआ मरम्मत चरण नहीं है।

ब्राउज़र-स्थानीय प्रसंस्करण

आपका JSON इस डिवाइस पर पार्स किया गया है और हमारे सर्वर पर नहीं भेजा गया है।

JSON सिंटैक्स की जाँच

Comments, trailing commas और बिना quotes वाली keys को standard JSON की त्रुटियाँ माना जाता है।

फ़ाइल आकार की उपयोगी जानकारी

वर्ण गणना के बजाय छोटा करने से पहले और बाद में वास्तविक यूटीएफ-8 बाइट्स की तुलना करें।

आम उपयोग

जहां JSON मिनिमिफिकेशन उपयोगी है

मिनिमिफिकेशन तब सबसे उपयोगी होता है जब व्हाइटस्पेस अगले सिस्टम या डेटा प्राप्त करने वाले व्यक्ति के लिए कोई मूल्य नहीं जोड़ता है।

API डेटा

JSON अनुरोध और प्रतिक्रिया के उदाहरण तैयार करें या दोबारा इस्तेमाल करने से पहले जाँचें।

ऐप की configuration

ऐप में उपयोग करने से पहले settings की syntax और structure जाँचें।

टेस्ट डेटा

दोहराए जा सकने वाले उदाहरण तैयार करें और डेटा सर्वर पर भेजे बिना अंतर देखें।

JSON संदर्भ

JSON लघुकरण क्या बदलता है—और क्या नहीं

एक मिनीफ़ायर को पार्स किए गए JSON मान को संरक्षित करते हुए प्रेजेंटेशन व्हाइटस्पेस को हटा देना चाहिए। यह समझना कि सीमा आकस्मिक डेटा परिवर्तनों को रोकती है।

01

वैकल्पिक रिक्त स्थान हटा दिया गया है

JSON टोकन के बीच रिक्त स्थान, टैब और लाइन ब्रेक डेटा मॉडल का हिस्सा नहीं हैं। पार्सिंग सफल होने के बाद, टूल वैकल्पिक रिक्त स्थान के बिना मान को क्रमबद्ध करता है।

02

अमान्य वाक्य-विन्यास कभी भी छिपा हुआ नहीं होता

टिप्पणियाँ, अनुवर्ती अल्पविराम, गैर-उद्धृत संपत्ति नाम, अपरिभाषित और जावास्क्रिप्ट अभिव्यक्तियाँ मानक JSON नहीं हैं। उपकरण चुपचाप मरम्मत का अनुमान लगाने के बजाय त्रुटि की रिपोर्ट करता है।

03

UTF-8 बाइट्स मापे जाते हैं

फ़ाइल आकार की गणना TextEncoder से की जाती है, इसलिए इमोजी और गैर-लैटिन वर्णों की गणना जावास्क्रिप्ट वर्ण गणना के बजाय उनकी वास्तविक UTF-8 बाइट लंबाई से की जाती है।

04

मिनिफाइड का मतलब एन्क्रिप्टेड नहीं है

रिक्त स्थान हटाने से JSON छोटा हो जाता है, गुप्त नहीं। परिणाम प्राप्त करने वाला कोई भी व्यक्ति इसे पार्स कर सकता है, इसलिए संवेदनशील मानों को अभी भी उचित पहुंच नियंत्रण की आवश्यकता होती है।

FAQ

JSON प्रोसेसिंग के बारे में प्रश्न

वैधता, गोपनीयता, फ़ाइल आकार और उपकरण क्या बदलता है, इसके बारे में सीधे उत्तर।

क्या मेरा JSON सर्वर पर भेजा जाता है?

पेस्ट किया टेक्स्ट और स्थानीय फ़ाइलें आपके ब्राउज़र में प्रोसेस होती हैं। URL लोड करने पर ब्राउज़र सीधे उस साइट से संपर्क करता है; उस साइट को CORS की अनुमति देनी होगी।

क्या छोटा करने से डेटा बदल जाता है?

यह मानक JSON को पार्स करने के बाद वैकल्पिक रिक्त स्थान को हटा देता है। मान समतुल्य रहते हैं, हालाँकि ऑब्जेक्ट कुंजी क्रम को सिमेंटिक गारंटी के रूप में नहीं माना जाना चाहिए।

मेरा JSON अमान्य क्यों है?

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

मेरी फ़ाइल कितनी बड़ी हो सकती है?

स्थानीय फ़ाइल आयातक 10 एमबी तक की .json फ़ाइलें स्वीकार करता है। उपलब्ध डिवाइस मेमोरी और ब्राउज़र सीमाएँ अभी भी असामान्य रूप से जटिल फ़ाइलों को प्रभावित कर सकती हैं।

अनमिनिफाई क्या करता है?

अनमिनिफाई JSON को पार्स करता है और इंडेंटेशन के दो या चार स्थानों के साथ इसे फिर से लिखता है, जिससे नेस्टेड डेटा को पढ़ना आसान हो जाता है।