विज्ञापन

JWT header और payload decode करें (signature verify नहीं किया जाता)।

परिणाम
आपका परिणाम यहाँ दिखाई देगा।

							
आपके हालिया परिणाम

आपके परिणाम यहाँ दिखाई देंगे।

विज्ञापन

JWT Decoder के बारे में

JWT Decoder एक JSON Web Token को उसके हिस्सों में बाँटता है और Base64Url हेडर व पेलोड को सुव्यवस्थित JSON में डिकोड करता है, ताकि आप किसी लाइब्रेरी की खोज किए बिना एल्गोरिथम, टोकन टाइप और हर claim की जांच कर सकें। यह सिर्फ़ एक decoder है: सिग्नेचर को जानबूझकर वेरिफ़ाई नहीं किया जाता, और कभी कोई सीक्रेट या पब्लिक key नहीं मांगी जाती।

टाइमस्टैम्प claims को विशेष तरीके से संभाला जाता है। जब पेलोड में iat (issued at), exp (expires) या nbf (not before) होता है, तो टूल हर एक को पढ़ने लायक UTC तारीख में बदल देता है — यह जानने का सबसे तेज़ तरीका कि क्या कोई टोकन वाकई एक्सपायर हो चुका है।

पूरी header.payload.signature स्ट्रिंग पेस्ट करें और decoder बाकी सब संभाल लेता है, उन टोकन सहित जिनका पेलोड सख़्त JSON नहीं है। ख़राब इनपुट — दो से कम सेगमेंट, या अमान्य Base64Url — चुपचाप बिगड़े हुए आउटपुट की बजाय एक स्पष्ट त्रुटि देता है।

JWT Decoder का उपयोग कैसे करें

  1. पूरा JWT — header.payload.signature स्ट्रिंग — टोकन फ़ील्ड में पेस्ट करें।
  2. Decoder चलाएं।
  3. डिकोड किया गया हेडर (एल्गोरिथम, टाइप) और पेलोड claims को फ़ॉर्मेट किए गए JSON के रूप में पढ़ें।
  4. मानव-पठनीय iat, exp और nbf टाइमस्टैम्प के लिए DATES सेक्शन जांचें।
  5. अपनी बग रिपोर्ट या डीबगिंग नोट्स के लिए आउटपुट कॉपी करें।

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

नहीं, और आउटपुट में यह साफ़ लिखा होता है। यह हेडर और पेलोड को सिर्फ़ जांच के लिए डिकोड करता है। सिग्नेचर वेरिफिकेशन के लिए साइनिंग सीक्रेट या पब्लिक key चाहिए और यह आपके एप्लिकेशन कोड में होना चाहिए, न कि किसी डीबगिंग decoder में।

टोकन सिर्फ़ डिकोडिंग के लिए सर्वर पर भेजा जाता है — कोई key नहीं मांगी जाती, कुछ भी वेरिफ़ाई नहीं होता और अपलोड अपने आप हटा दिए जाते हैं। फिर भी, लाइव प्रोडक्शन टोकन को क्रेडेंशियल की तरह ही समझें: जब संभव हो एक्सपायर हो चुके या टेस्ट टोकन का उपयोग करें।

हाँ, टोकन डिकोड करना मुफ़्त है और इसके लिए किसी अकाउंट की ज़रूरत नहीं।

रजिस्टर्ड टाइमस्टैम्प claims: iat बताता है कि टोकन कब जारी किया गया, exp बताता है कि यह कब एक्सपायर होगा, और nbf वह पल है जिससे पहले इसे अस्वीकार किया जाना चाहिए। decoder इन तीनों को Unix सेकंड से पढ़ने लायक UTC तारीखों में बदल देता है।

एक JWT में कम से कम दो डॉट-सेपरेटेड Base64Url सेगमेंट होते हैं (header.payload, आमतौर पर एक सिग्नेचर के साथ)। यह त्रुटि बताती है कि आपके इनपुट में एक सेगमेंट गायब है — अक्सर इसलिए क्योंकि टोकन को किसी लॉग या हेडर से कॉपी करते समय छोटा कर दिया गया था।

हाँ। डिकोडिंग के लिए सिर्फ़ हेडर और पेलोड सेगमेंट चाहिए, इसलिए एक header.payload टुकड़ा भी काम करता है — यह तब उपयोगी है जब किसी लॉग लाइन में सिग्नेचर कट गया हो।

इसे साझा करें

लोकप्रिय खोजें
JWT डिकोडर JWT टोकन डिकोड JWT पार्सर ऑनलाइन JWT डिबगर JWT पेलोड पढ़ें JWT टोकन डिकोडर
मदद चाहिए?
इस टूल में कोई समस्या मिली? हमारी टीम को बताएं।
समस्या की रिपोर्ट करें

इस मुफ़्त टूल को अपनी वेबसाइट पर जोड़ें — नीचे दिया गया कोड कॉपी और पेस्ट करें।