JSON Web Token (JWT) adalah standar terbuka (RFC 7519) untuk bertukar informasi secara aman antar pihak dalam bentuk objek JSON. JWT terdiri dari 3 bagian yang dipisahkan oleh tanda titik:
eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0.abc123
JWT Decoder membantu Anda mendekode (decode) token JWT untuk melihat isi header dan payload — tanpa memverifikasi tanda tangannya (signature).
exp (kedaluwarsa?), menampilkan iat dalam format tanggal/waktueyJ...) ke dalam area teks (textarea)exp — berwarna merah jika token sudah kedaluwarsa| Klaim (Claim) | Arti | Contoh |
|---|---|---|
sub |
Subjek (ID pengguna / user ID) | “1234567890” |
name |
Nama pengguna | “John Doe” |
iat |
Diterbitkan Pada (Issued At) | 1716000000 |
exp |
Kedaluwarsa (Expiration) | 1716086400 |
iss |
Penerbit (Issuer) | “auth.example.com” |
aud |
Audiens (Audience) | “my-app” |
Metoolzy JWT Decoder berjalan 100% di sisi klien (client-side) — token tidak dikirim ke mana pun. Namun, selalu hindari menempelkan token produksi (production token) yang berisi data pengguna asli (real user data) ke alat online apa pun.
Memverifikasi tanda tangan memerlukan kunci rahasia (secret key) atau kunci publik (public key) — yang tidak seharusnya dibagikan di alat online. Mendekode payload sudah cukup untuk tujuan proses debug.
Ya. Header dan payload JWT hanyalah enkode Base64URL — decoder mana pun akan memberikan hasil yang sama.
Lihat juga: Base64 Enkode/Dekode · Pembuat Hash · Format JSON