सटीक त्रुटि संदेशों के साथ JSON को फ़ॉर्मैट, मिनिफ़ाई और सत्यापित करें — सीधे आपके ब्राउज़र में।
JSON (JavaScript Object Notation) आधुनिक वेब का मानक डेटा फ़ॉर्मैट है: API, कॉन्फ़िगरेशन फ़ाइलें, लॉग और डेटाबेस — सब इसी में बात करते हैं। लेकिन मशीन से बना JSON आमतौर पर एक ही अपठनीय पंक्ति में आता है। यह फ़ॉर्मैटर उसे ठीक से इंडेंट किए गए, पढ़ने में आसान आउटपुट में बदल देता है — और जब आपको कॉम्पैक्ट पेलोड भेजना हो तो इसका उल्टा भी करता है।
सत्यापन ब्राउज़र के नेटिव JSON पार्सर का इस्तेमाल करता है — वही इंजन जिस पर आपका JavaScript कोड चलता है। इसका मतलब है कि यहां मिला फ़ैसला ठीक वही होगा जो आपकी एप्लिकेशन को मिलेगा: जो यहां पार्स होता है, वह वहां भी होगा। त्रुटि संदेशों में पार्सर का अपना विवरण शामिल होता है, जो आमतौर पर समस्या वाले कैरेक्टर की ओर इशारा करता है।
आपका डेटा कभी पेज से बाहर नहीं जाता। फ़ॉर्मैटिंग, मिनिफ़िकेशन और सत्यापन — सब लोकल चलते हैं, इसलिए यह टूल टोकन, कुंजियों या निजी डेटा वाले JSON के लिए भी सुरक्षित है — कुछ भी अपलोड, लॉग या संग्रहीत नहीं होता।
नहीं। पार्सिंग और फ़ॉर्मैटिंग पूरी तरह आपके ब्राउज़र में नेटिव JSON इंजन से चलती हैं। पेज आपके डेटा के साथ कोई नेटवर्क अनुरोध नहीं करता।
डिफ़ॉल्ट रूप से दो स्पेस, 4 स्पेस के विकल्प के साथ। मिनिफ़ाई सभी ग़ैर-ज़रूरी व्हाइटस्पेस हटा देता है।
JavaScript के ऑब्जेक्ट लिटरल सिंगल कोट्स, बिना कोट्स वाली कुंजियां और अंत में अतिरिक्त कॉमा स्वीकार करते हैं — सख़्त JSON नहीं करता। यह फ़ॉर्मैटर JSON मानक (RFC 8259) का पालन करता है, जैसा हर API करेगा।
बस आपके डिवाइस की मेमोरी। आधुनिक ब्राउज़रों में कई मेगाबाइट की फ़ाइलें आराम से फ़ॉर्मैट हो जाती हैं।
Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।
टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।