construction
Lexora Tools

JWT डिकोडर

JSON Web Token डिकोड करें, हेडर और पेलोड क्लेम देखें, एक्सपायरी जाँचें और सिग्नेचर वेरिफ़ाई करें — पूरी तरह निजी।

100% निजी: सब कुछ आपके ब्राउज़र में चलता है, कुछ भी अपलोड नहीं होता।

JWT कैसे डिकोड करें

न साइन-अप, न इंस्टॉलेशन — यह सीधे आपके ब्राउज़र में काम करता है।

  1. चरण 1:टोकन इनपुट बॉक्स में पेस्ट करें (शुरुआत का Bearer प्रीफ़िक्स अपने-आप हट जाता है) या सैंपल लोड करें पर क्लिक करें।
  2. चरण 2:डिकोड किया गया हेडर और पेलोड, क्लेम टेबल और एक्सपायरी स्टेटस बैज पढ़ें।
  3. चरण 3:चाहें तो HMAC सीक्रेट या PEM पब्लिक की दर्ज करें और टोकन की प्रामाणिकता जाँचने के लिए सिग्नेचर वेरिफ़ाई करें पर क्लिक करें।

JWT डिकोडर से जुड़े प्रश्न

क्या ऑनलाइन डिकोडर में JWT पेस्ट करना सुरक्षित है?

इस टूल के साथ हाँ: डिकोडिंग और वेरिफ़िकेशन पूरी तरह आपके ब्राउज़र में होते हैं और टोकन कभी अपलोड नहीं होता। फिर भी प्रोडक्शन टोकन को पासवर्ड की तरह संभालें और टिकट, चैट या स्क्रीनशॉट में साझा न करें।

क्या JWT डिकोड करने से वह वेरिफ़ाई हो जाता है?

नहीं। कोई भी JWT डिकोड कर सकता है क्योंकि हेडर और पेलोड केवल Base64URL-एनकोडेड होते हैं, एन्क्रिप्टेड नहीं। सही सीक्रेट या पब्लिक की से सिग्नेचर वेरिफ़िकेशन ही साबित करता है कि टोकन असली और अपरिवर्तित है।

कैसे पता करें कि JWT एक्सपायर हो गया है?

exp क्लेम देखें, जो सेकंड में Unix टाइमस्टैम्प है। डिकोडर इसे आपकी स्थानीय तारीख और समय में बदलता है और nbf (इससे पहले नहीं) व iat (जारी होने का समय) के साथ एक्सपायर या एक्सपायर नहीं हुआ बैज दिखाता है।

किन साइनिंग एल्गोरिदम को वेरिफ़ाई किया जा सकता है?

साझा सीक्रेट के साथ HS256, HS384 और HS512, तथा PEM पब्लिक की के साथ RS256/384/512, PS256/384/512 और ES256/384/512 — ब्राउज़र के बिल्ट-इन Web Crypto API से।

JWS और JWE में क्या अंतर है?

JWS (तीन हिस्से) साइन किया होता है: इसकी सामग्री पढ़ी जा सकती है पर बदली नहीं जा सकती। JWE (पाँच हिस्से) एन्क्रिप्टेड होता है, इसलिए डिक्रिप्शन की के बिना पेलोड नहीं पढ़ा जा सकता। यह टूल JWS टोकन डिकोड करता है, जो ज़्यादातर एक्सेस और ID टोकन में उपयोग होते हैं।

JWT क्या है और इसे कैसे डिकोड करें?

JSON Web Token (JWT) एक छोटा, URL-सुरक्षित स्ट्रिंग है जिसका उपयोग OAuth 2.0, OpenID Connect और ज़्यादातर आधुनिक API पहचान और अनुमति का डेटा भेजने के लिए करते हैं। इसमें डॉट से अलग किए गए तीन Base64URL-एनकोडेड हिस्से होते हैं: हेडर जो साइनिंग एल्गोरिदम बताता है, पेलोड जिसमें sub, iss, aud, iat और exp जैसे क्लेम होते हैं, और सिग्नेचर जो साबित करता है कि टोकन से छेड़छाड़ नहीं हुई। JWT डिकोड करने का मतलब है पहले दो हिस्सों को Base64URL-डिकोड करके अंदर का JSON पढ़ना — लॉगिन फ़्लो, API गेटवे, एक्सपायर हुए सेशन या अनुमति की समस्याएँ डिबग करते समय ठीक यही चाहिए।

यह मुफ़्त JWT डिकोडर हेडर और पेलोड को फ़ॉर्मेट किए गए JSON के रूप में दिखाता है, हर मानक क्लेम का अर्थ बताता है, exp, nbf और iat जैसे टाइमस्टैम्प को पढ़ने योग्य स्थानीय तारीख में बदलता है और तुरंत बताता है कि टोकन मान्य है, एक्सपायर हो चुका है या अभी सक्रिय नहीं हुआ। यह असुरक्षित alg none टोकन को चिह्नित करता है और ब्राउज़र के Web Crypto API से HMAC सीक्रेट (HS256, HS384, HS512) या PEM पब्लिक की (RS256, PS256, ES256 और मज़बूत वेरिएंट) के साथ सिग्नेचर वेरिफ़ाई कर सकता है। टोकन पूरी तरह आपके डिवाइस पर प्रोसेस होते हैं — हमारे सर्वर पर कभी नहीं भेजे जाते — इसलिए आप असली एक्सेस टोकन और ID टोकन सुरक्षित रूप से जाँच सकते हैं।