Glyph WidgetsGlyph Widgets
के बारे मेंसंपर्कगोपनीयताशर्तेंKo-fi पर सहायता करें

© 2026 Glyph Widgets. सर्वाधिकार सुरक्षित।

·

100% क्लाइंट-साइड प्रोसेसिंग

JWT एनकोडर/डिकोडर

अंतिम अपडेट: 8 मार्च 2026

कई एल्गोरिदम के साथ साइंड JWTs बनाएं या मौजूदा टोकन डिकोड करें। हेडर, पेलोड और क्लेम देखें। सभी प्रोसेसिंग आपके ब्राउज़र में स्थानीय रूप से होती है।

सुरक्षा नोट

सभी JWT हस्ताक्षर आपके ब्राउज़र में स्थानीय रूप से होता है। आपकी कुंजियाँ कभी आपके डिवाइस को नहीं छोड़तीं। हालांकि, आपको ऑनलाइन टूल में प्रोडक्शन सीक्रेट्स का कभी उपयोग नहीं करना चाहिए - इसे केवल विकास और परीक्षण के लिए उपयोग करें।

68 अक्षर

गुप्त कुंजी का उपयोग JWT पर हस्ताक्षर करने के लिए किया जाता है। इसे सुरक्षित रखें और कभी साझा न करें।

शेयर करें

Saved Presets is a Supporter feature.

Tool History is a Supporter feature.

Tool Notes is a Supporter feature.

विशेषताएँ

  • ▶HMAC (HS256/384/512) के साथ साइंड JWTs बनाएं
  • ▶RSA (RS256/384/512) और ECDSA (ES256/384/512) के लिए समर्थन
  • ▶मानक क्लेम त्वरित-जोड़ें (iss, sub, aud, exp, iat, nbf, jti)
  • ▶JWT हेडर और पेलोड डिकोड करें
  • ▶गुप्त या सार्वजनिक कुंजी से JWT हस्ताक्षर सत्यापित करें
  • ▶टाइमस्टैम्प के साथ सभी टोकन दावे देखें
  • ▶समाप्ति स्थिति जांचें
  • ▶कलर-कोडेड JWT आउटपुट
  • ▶व्यक्तिगत अनुभाग कॉपी करें
  • ▶100% क्लाइंट-साइड प्रोसेसिंग
  • ▶पेज लोड होने के बाद ऑफ़लाइन काम करता है
  • ▶कुंजियाँ कभी आपके ब्राउज़र से बाहर नहीं जातीं

इस टूल का उपयोग कैसे करें

1

अपना मोड चुनें

एक नया JWT बनाने के लिए Encode चुनें, या मौजूदा टोकन का निरीक्षण करने के लिए Decode चुनें। आप किसी भी समय मोड के बीच स्विच कर सकते हैं।

2

अपना टोकन कॉन्फ़िगर करें (एनकोड)

एक एल्गोरिदम चुनें (अधिकांश मामलों के लिए HS256 अनुशंसित), अपना पेलोड JSON के रूप में दर्ज करें, और अपनी सीक्रेट की प्रदान करें। मानक क्लेम जोड़ने के लिए क्विक क्लेम बटन का उपयोग करें।

3

टोकन जेनरेट करें या पेस्ट करें

अपना टोकन बनाने के लिए "Encode JWT" पर क्लिक करें, या Decode मोड में एक मौजूदा टोकन पेस्ट करें। आउटपुट हेडर, पेलोड और सिग्नेचर दिखाने के लिए कलर-कोडेड है।

4

सत्यापित करें और कॉपी करें

अपने एनकोडेड JWT को सत्यापित करने के लिए "इस टोकन को डिकोड करें" का उपयोग करें। आवश्यकतानुसार टोकन या व्यक्तिगत अनुभागों को कॉपी करें। डिकोडेड टोकन को संशोधित करने के लिए "एनकोडर में संपादित करें" का उपयोग करें।

JWT संरचना

एक JWT डॉट्स द्वारा अलग किए गए तीन भागों से बनता है: header.payload.signature। प्रत्येक भाग Base64URL एन्कोडेड है। हेडर और payload JSON ऑब्जेक्ट हैं, जबकि signature सत्यापन के लिए उपयोग किया जाने वाला एक क्रिप्टोग्राफिक हैश है।

एन्कोडिंग प्रक्रिया

Payload JSON को पार्स करें और इसे मान्य करें। एल्गोरिथ्म और प्रकार के साथ हेडर बनाएं। हेडर और payload दोनों को Base64URL एन्कोड करें। डॉट सेपरेटर के साथ कॉन्कैटनेट करें। निर्दिष्ट एल्गोरिथ्म और कुंजी का उपयोग करके sign करें। अंतिम टोकन बनाने के लिए signature को जोड़ें।

समर्थित एल्गोरिदम

HS256/384/512: SHA-256/384/512 के साथ HMAC (सममित, गुप्त कुंजी का उपयोग करता है)। RS256/384/512: SHA-256/384/512 के साथ RSA (असममित, कुंजी युग्म का उपयोग करता है)। ES256/384/512: P-256/384/521 वक्रों के साथ ECDSA (असममित, कुंजी युग्म का उपयोग करता है)। PS256/384/512: SHA-256/384/512 के साथ RSA-PSS (असममित, कुंजी युग्म का उपयोग करता है)। none: कोई signature नहीं (केवल परीक्षण के लिए, उत्पादन में कभी उपयोग न करें)।

डिकोडिंग प्रक्रिया

टोकन को डॉट (.) सेपरेटर द्वारा विभाजित करें। हेडर (पहला भाग) को Base64URL डिकोड करें। Payload (दूसरा भाग) को Base64URL डिकोड करें। दोनों को JSON ऑब्जेक्ट्स के रूप में पार्स करें। Signature (तीसरा भाग) को जैसा है प्रदर्शित करें।

सुरक्षा विचार

JWT एन्कोडेड हैं, एन्क्रिप्टेड नहीं - सामग्री पठनीय है। कभी भी JWT में संवेदनशील डेटा संग्रहीत न करें जिसे आप उजागर नहीं करना चाहेंगे। दावों पर भरोसा करने से पहले हमेशा सर्वर-साइड signatures को सत्यापित करें। छोटे समाप्ति समय और refresh टोकन का उपयोग करें। ऑनलाइन उपकरणों में कभी भी उत्पादन रहस्य का उपयोग न करें।

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

JWT एक कॉम्पैक्ट, URL-सुरक्षित टोकन फॉर्मेट है जो पार्टियों के बीच सुरक्षित रूप से जानकारी प्रसारित करने के लिए उपयोग किया जाता है। इसमें तीन Base64-एन्कोडेड भाग होते हैं: हेडर (एल्गोरिदम जानकारी), पेलोड (दावे/डेटा), और सिग्नेचर (सत्यापन)। JWT आमतौर पर वेब एप्लिकेशन में प्रमाणीकरण और प्राधिकरण के लिए उपयोग किए जाते हैं।

संबंधित टूल

Base64 एनकोडर

Base64 स्ट्रिंग्स एनकोड और डिकोड करें

JSON फ़ॉर्मेटर

JSON डेटा फॉर्मेट और वैलिडेट करें

पासवर्ड जनरेटर

सुरक्षित रैंडम पासवर्ड जेनरेट करें

UUID जनरेटर

अद्वितीय पहचानकर्ता जेनरेट करें