Alat › Untuk developer

Dekoder JWT

Dekode JSON Web Token, cek masa berlaku, dan verifikasi tanda tangan HS256, RS256, PS256, dan ES256 dengan WebCrypto, langsung di browser Anda.

Header
{
  "alg": "HS256",
  "typ": "JWT"
}
Payload
{
  "sub": "4021",
  "name": "Nibbo",
  "pro": true,
  "iat": 1791800000,
  "exp": 1791803600
}
Algoritme
HS256
Diterbitkan
12/10/2026, 10.13.20
Kedaluwarsa
12/10/2026, 11.13.20 kedaluwarsa

Cara kerjanya

  1. Header dan payload didekode dari Base64URL secara lokal.
  2. Tanda tangan diperiksa dengan WebCrypto bawaan browser. Rahasia dan kunci tetap di tab ini.
  3. Token dengan "alg": "none" selalu dilaporkan sebagai tidak terverifikasi.

Pertanyaan

Mengapa penting dekode dilakukan secara lokal?

JWT sering kali adalah sesi yang masih aktif. Menempelkannya ke situs yang mencatat request sama dengan menyerahkan akses ke akun Anda.

Format kunci apa saja yang didukung?

Rahasia bersama untuk HS*, atau kunci publik dalam PEM (SPKI) atau JWK untuk RS*, PS*, dan ES*.