JSON वैलिडेटर — मुफ़्त ऑनलाइन

नीचे अपना JSON पेस्ट करें और सटीक पंक्ति व स्तंभ के साथ सिंटैक्स त्रुटियाँ खोजने के लिए "जाँचें और सुधार सुझाएँ" बटन का उपयोग करें।

इनपुट तैयार

इस फ़ील्ड के ऊपर आँकड़े बटन के माध्यम से इनपुट के आँकड़े उपलब्ध हैं।

आउटपुट

इस फ़ील्ड के ऊपर आँकड़े बटन के माध्यम से आउटपुट के आँकड़े उपलब्ध हैं।

परिणाम केवल जानकारी के उद्देश्य से दिए गए हैं और उनमें त्रुटियाँ हो सकती हैं। महत्वपूर्ण जानकारी की स्वतंत्र रूप से पुष्टि करें। इस टूल का उपयोग आपके अपने जोखिम पर है।

यह टूल क्या करता है

JSON वैलिडेटर जाँचता है कि आपका टेक्स्ट मानक (RFC 8259) के अनुसार वैध JSON है या नहीं। अगर नहीं है, तो यह बताता है कि क्या गलत है और कहाँ: पहली त्रुटि की लाइन और कॉलम, साथ में सुधार का एक सुझाव।

जाँच सख्त होती है। JSON, JavaScript से ज़्यादा सीमित फ़ॉर्मेट है, इसलिए जो चीज़ें JavaScript इंजन कोड में स्वीकार कर लेता है, जैसे कमेंट, सिंगल कोट्स वाली स्ट्रिंग्स, बिना कोट्स वाली कुंजियाँ और ट्रेलिंग कॉमा, उन्हें यहाँ त्रुटि के रूप में दिखाया जाता है।

कब इस्तेमाल करें

  • जब कोई API या लाइब्रेरी पार्स एरर देती है और आपको सटीक जगह ढूँढनी है।
  • हाथ से बदली गई कॉन्फ़िग फ़ाइल (package.json, tsconfig.json, ऐप सेटिंग्स) को डिप्लॉय करने से पहले जाँचने के लिए।
  • किसी दूसरे टूल से एक्सपोर्ट किए गए डेटा को JSON से CSV कन्वर्टर या JSON से YAML कन्वर्टर से कन्वर्ट करने से पहले यह पक्का करने के लिए कि वह सच में JSON है।

उदाहरण

इनपुट

{
  "name": "Ana",
  "age": 30,
}

आउटपुट

Expected double-quoted property name in JSON at position 32 (Line 4, Column 1)

Suggestion: Check for missing/extra commas, unquoted keys, single quotes instead of double quotes, or a trailing comma before } or ].

इस टूल के बारे में सवाल

ट्रेलिंग कॉमा त्रुटि क्यों है?

JSON मानक किसी ऑब्जेक्ट या ऐरे के आखिरी आइटम के बाद कॉमा की अनुमति नहीं देता। कई एडिटर और खुद JavaScript इसे स्वीकार कर लेते हैं, इसीलिए यह जाँच में सबसे आम त्रुटि है।

क्या यह JSON5 या कमेंट को सपोर्ट करता है?

नहीं। यह सिर्फ़ मानक JSON की जाँच करता है। // और /* */ वाले कमेंट हटा दें और सभी कुंजियों व स्ट्रिंग्स के लिए डबल कोट्स का उपयोग करें।

क्या वैध JSON का मतलब सही डेटा है?

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

क्या यह टूल मुफ़्त है?

हाँ, यह मुफ़्त है। पंजीकरण या ईमेल की ज़रूरत नहीं। परिणाम इसी पेज पर मिलता है।

मेरा परिणाम कहाँ मिलेगा?

इसी पेज पर टूल का उपयोग करें। परिणाम यहीं दिखता है, ईमेल से प्राप्त करने की ज़रूरत नहीं है।