Özel veriler ve imzalama algoritmasıyla JWT (JSON Web Token) tokenları oluşturun, çözün ve doğrulayın, tarayıcınızda.
JWT nasıl kullanılır
Token oluşturmak için Oluştur'u veya mevcut birini okumak için Çöz'ü seçin.
Yük verisini ve imza için gizli anahtarı girin.
Ortaya çıkan tokeni kopyalayın veya çözülen yükü kontrol edin.
A JWT generator that builds and signs JSON Web Tokens from your payload and secret, entirely in your browser using the Web Crypto API. It pairs with the JWT decoder, which inspects an existing token.
A JWT has three parts separated by dots: a header, a payload of claims, and a signature, each Base64url encoded. The signature is what makes the token trustworthy: it proves the payload has not been altered and was issued by someone who holds the secret.
This tool signs with HS256, that is HMAC using SHA-256, the most common symmetric JWT algorithm. The same secret both signs and verifies the token, so it must be kept private on the server.
For HS256, use a long, random secret. A short or guessable secret undermines the whole token, since anyone who guesses it can mint valid tokens of their own.
An important point about JWTs: the payload is only encoded, not encrypted. Anyone with the token can read its claims by Base64-decoding them, so never put passwords or sensitive data in a JWT. The signature stops tampering, it does not provide secrecy.
Because signing happens locally, your secret and payload never leave your device. Even so, avoid pasting real production secrets on a shared or public computer.
Sıkça sorulan sorular
JSON Web Token, kodlanmış bir başlık, yük ve imza içeren, kimlik doğrulama ve bilgi alışverişi için kullanılan kompakt bir token biçimidir.
Hayır. İmzalama ve doğrulama tamamen tarayıcınızda gerçekleşir, bu nedenle anahtarınız asla cihazınızdan ayrılmaz.
HS256, HS384 ve HS512 (SHA ile HMAC). Bunlar paylaşılan gizli anahtar kullanan simetrik algoritmalardır.
Bu aracı göm
Bu aracı kendi web sitenize ekleyin. Aşağıdaki kod parçacığını kopyalayın; otomatik olarak güncel kalır.
<iframe src="https://monu.tools/embed/tr/jwt-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>İlgili araçlar
Kategoriye göre gruplandırılmış, açıklamalı tüm HTTP durum kodlarının aranabilir listesi.
.env dosyalarını JSON'a ve JSON'ı .env biçimine dönüştürün, tamamen tarayıcınızda.
Gizli anahtar ve SHA algoritmasıyla bir mesajın HMAC özetini oluşturun, tamamen tarayıcınızda.
Bir parolayı bcrypt ile hashleyin ve bir parolayı bcrypt hash'ine karşı doğrulayın, tamamen tarayıcınızda.