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

JSON को फ़ॉर्मैट या मिनिफ़ाई करें और पंक्ति तथा स्तंभ विवरण के साथ त्रुटियाँ सटीक पहचानें।

पेस्ट करें, चलाएँ, और एक छोटे प्रवाह में कॉपी करें। इनपुट डेटा केवल आपके ब्राउज़र में प्रोसेस होता है।

इनपुट डेटा कभी सर्वर पर नहीं भेजा जाता (सिर्फ़ ब्राउज़र-आधारित प्रोसेसिंग)।
गोपनीय डेटा को संभालने के लिए सुरक्षित।

उपयोग कैसे करें

  1. Input pane में JSON paste करें।
  2. फ़ॉर्मैट या मिनिफ़ाई पर क्लिक करें।
  3. Output कॉपी करें, और आपका काम पूरा।

शॉर्टकट

Ctrl/Cmd + Enter: फ़ॉर्मैट
Ctrl/Cmd + Shift + Enter: मिनिफ़ाई
Ctrl/Cmd + L: साफ़ करें (पुष्टि के साथ)

नमूना

मान्य JSON फ़ॉर्मैटिंग

इनपुट

{"name":"आयुषी","age":28,"tags":["API","डीबग"]}

आउटपुट

फ़ॉर्मैट: इंडेंटेशन के साथ बहु-पंक्ति
मिनिफ़ाई: एक-पंक्ति JSON

अमान्य JSON

इनपुट

{"name":"आयुषी","age":28,}

आउटपुट

त्रुटि बैनर पंक्ति, स्तंभ और आसपास का अंश दिखाता है

JSON फ़ॉर्मैटिंग क्या है?

फ़ॉर्मैटिंग पठनीयता बढ़ाने के लिए इंडेंटेशन और लाइन ब्रेक जोड़ती है, जिससे डिबगिंग और समीक्षा आसान होती है।

JSON मिनिफ़ाई क्या है?

मिनिफ़ाई व्हाइटस्पेस और लाइन ब्रेक हटाकर डेटा का आकार कम करती है और JSON को संक्षिप्त रखती है।

सामान्य त्रुटियाँ और सुधार

  • अंत में अतिरिक्त कॉमा (उदाहरण: {"a":1,})
  • कुंजियों या स्ट्रिंग मानों के आसपास उद्धरण नहीं
  • टिप्पणी टोकन शामिल हैं (मानक JSON // या /* */ का समर्थन नहीं करता)

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

मुझे त्रुटि मिलती है

टूल पंक्ति, स्तंभ और आसपास का पाठ दिखाता है। सटीक इनपुट स्थान पर जाने के लिए त्रुटि पर जाएँ का उपयोग करें।

क्या मैं टिप्पणी वाला JSON (JSONC/JSON5) उपयोग कर सकता हूँ?

मानक JSON टिप्पणियों की अनुमति नहीं देता। ज़रूरत होने पर ही “पार्स से पहले टिप्पणियाँ हटाएँ” सक्षम करें (पूरी तरह संगत नहीं)।

बड़ा JSON धीमा लगता है

पार्सिंग और stringify Web Worker में चलते हैं। UI आकार-आधारित सुरक्षा का उपयोग करता है ताकि इनपुट प्रतिक्रियाशील रहे।

क्या डेटा अपलोड होता है?

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

मुझे \uXXXX आउटपुट दिखता है

पठनीय वर्णों को सीधे आउटपुट करने के लिए यूनीकोड एस्केप बंद करें।