JWT decoder
JSON Web Tokens को डिकोड करें और उनके header, payload, और claims को inspect करें — सब कुछ आपके ब्राउज़र में, कभी server को नहीं भेजा जाता।
Handytool सिर्फ header और payload को decode करता है। Signatures को issuer की key से server-side में verify किया जाना चाहिए।
JWT decoder के बारे में
Handytool का JWT decoder किसी भी JSON Web Token को parse करता है इसके header और payload में, standard claims को highlight करता है (iss, sub, aud, iat, exp, nbf), और दिखाता है कि token पहले से ही expire हो गया है या नहीं। क्योंकि decoding purely local है, आप real access tokens और session tokens को बिना उन्हें अपने डिवाइस से बाहर जाने के पेस्ट कर सकते हैं। Auth flows, OAuth integrations, या third-party APIs को debug करते समय उपयोगी है जो opaque-looking JWTs hand back करते हैं।
JWT decoder की विशेषताएँ
- 01
Header, payload, और claims एक नज़र में
Decoder आपके JWT को इसके तीन segments में split करता है, header और payload को JSON के रूप में pretty-print करता है, और standard claims दिखाता है — algorithm, subject, issuer, audience, issued-at, expiry — एक compact summary में raw output के ऊपर।
- 02
Expiry और timing checks
Exp claim को एक ISO timestamp में translate किया जाता है और आपकी current clock के relative को valid या expired के रूप में tag किया जाता है। Nbf (not-before) और iat (issued-at) के लिए वही। कोई manual Unix-to-Date conversions नहीं।
- 03
Decoder only — कभी अपलोड नहीं
Tokens को native atob का इस्तेमाल करके आपके ब्राउज़र में decode किया जाता है। कुछ भी कभी server को नहीं भेजा जाता। Production JWTs, API access tokens, या session cookies को debug करते समय पेस्ट करने के लिए safe है।
JWT decoder अक्सर पूछे जाने वाले प्रश्न
- JWT क्या है?
- एक JSON Web Token तीन Base64URL-encoded segments से बना एक compact, URL-safe token format है जो dots से separate हैं: एक header (algorithm और type), एक payload (the claims), और एक signature। JWTs को widely authentication, authorization, और short-lived API access के लिए इस्तेमाल होता है।
- क्या यह decoder signature को verify करता है?
- नहीं। Decoder सिर्फ header और payload को parse करता है दिखाने के लिए कि क्या अंदर है। Signature verification को issuer के secret या public key की जरूरत होती है, जो आपके server पर stay करनी चाहिए — कभी इसे एक web tool में paste न करें। Signatures को app में server-side verify करें।
- क्या यहाँ एक real JWT को paste करना safe है?
- Decoding पूरी तरह आपके ब्राउज़र में होती है — token कभी transmitted नहीं होता। हालांकि, JWTs encrypted नहीं हैं (कोई भी token को read कर सकता है claims को), तो उन्हें passwords की तरह treat करें: उन्हें शेयर न करें, उन्हें commit न करें, और अगर वे leak हों तो rotate करें।
- Signature को दिखाया जाता है लेकिन verified नहीं क्यों?
- Signature displayed होता है तो आप इसे अपने server से compare कर सकते हो जो debugging के दौरान produce करता है। Actual verification को signing key (HMAC secret या RSA/EC public key) की जरूरत होती है, जो decoder के पास नहीं है और नहीं होनी चाहिए।
- "exp" का मतलब क्या है?
- Exp expiration claim है — एक Unix timestamp जिसके बाद token को reject किया जाना चाहिए। Decoder इसे एक ISO timestamp में convert करता है और एक green tag दिखाता है अगर यह future में है, या एक red tag अगर token पहले से ही expire हो गया है।
संबंधित टूल
यूटिलिटी →- लाइव
Base64 एन्कोडर और डिकोडर
टेक्स्ट को Base64 में एन्कोड करें और Base64 को वापस टेक्स्ट में डिकोड करें, URL-safe Base64 सहित — सब कुछ आपके ब्राउज़र में।
यूटिलिटीस्थानीय रूप से चलता हैखोलें - लाइव
URL एन्कोडर और डिकोडर
URLs के लिए टेक्स्ट को percent-encode करें या percent-encoded strings को वापस readable टेक्स्ट में डिकोड करें — तुरंत, प्राइवेटली।
यूटिलिटीस्थानीय रूप से चलता हैखोलें - लाइव
SHA और hash generator
किसी भी टेक्स्ट के SHA-1, SHA-256, SHA-384, और SHA-512 hashes जेनरेट करें, hex या Base64 में — सब कुछ आपके ब्राउज़र में।
यूटिलिटीस्थानीय रूप से चलता हैखोलें
अन्य टूल्स देखें
सभी टूल →- लाइव
PDF से JPG
PDF के हर पृष्ठ को तेज JPG, PNG या WebP में बदलें — सीधे ब्राउज़र में, कोई अपलोड नहीं, कोई गुणवत्ता नुकसान नहीं।
PDFस्थानीय रूप से चलता हैखोलें - लाइव
पृष्ठभूमि हटाएँ
ब्राउज़र में चलने वाले AI मॉडल से फ़ोटो की पृष्ठभूमि मिटाएँ — बिना अपलोड के, आपकी छवियाँ आपके डिवाइस पर रहती हैं।
छविस्थानीय रूप से चलता हैखोलें - लाइव
वीडियो ट्रिम करें
फ़्रेम-स्तरीय सटीकता के साथ वीडियो की शुरुआत या अंत काटें।
वीडियोखोलें - लाइव
ऑडियो ट्रिम करें
ऑडियो फ़ाइल के एक भाग को काटें।
ऑडियोस्थानीय रूप से चलता हैखोलें - लाइव
Markdown से HTML
Markdown को साफ़ HTML में ब्राउज़र में ही कन्वर्ट करें।
दस्तावेज़स्थानीय रूप से चलता हैखोलें