← /dev

JWT Decoder

Paste token, decode header dan payload base64url, lihat exp dan iat dalam WIB, pahami HS256 vs RS256. Tanpa kirim ke server.

Format: header.payload.signature, base64url. Padding otomatis.

CATATAN VERIFY

  • HS256 pakai secret yang sama untuk sign dan verify.
  • RS256 pakai private key sign, public key verify.
  • Exp dalam detik unix, konversi ke Asia/Jakarta sudah otomatis.
  • Tool ini hanya decode, tidak verify signature.

Gratis selamanya. Dukung via Sociabuzz.

Donasi

AUTO-SAVE · IndexedDB · dev-jwt-decoder

LIVE PREVIEW · TERMINAL
jwt decode : header . payload . signature

HEADER

{
  "alg": "HS256",
  "typ": "JWT"
}

alg: HS256

PAYLOAD

{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022,
  "exp": 1916239022
}

CLAIMS

iat: Kamis, 18 Januari 2018 pukul 08.30.22 WIB (WIB)

exp: Sabtu, 21 September 2030 pukul 23.37.02 WIB (valid)

SIGNATURE

SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Signature adalah base64url dari HMAC/RSASign(header.payload). Tidak bisa diverifikasi tanpa secret/key.

HS256 adalah HMAC dengan secret simetris. Verifikasi butuh secret yang sama, tidak bisa hanya dari token.

TOKEN PARTS

header: 36 charspayload: 96 charssignature: 43 chars
Mau request tools? Pencet disini.