DeveloperAlat online gratis

Decoder JWT online

Tool praktis untuk memeriksa struktur JWT, claim, dan waktu kedaluwarsa saat debugging API.

Tempel token JWT untuk decode header dan payload dengan cepat.

Header ter-decode

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

Payload ter-decode

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

Algoritma (alg)

HS256

Tipe (typ)

JWT

Kedaluwarsa (exp)

2024-05-20T21:03:42.000Z

Signature

SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Catatan keamanan

Tool ini decode JWT tapi tidak memverifikasi signature. Untuk inspeksi saja.

  • Verifikasi signature di server.
  • Periksa exp, nbf, dan iat.
  • Decode tidak membuktikan keaslian.

Untuk JSON lebih rapi gunakan JSON Formatter | Untuk tes segmen gunakan Base64 Decode

Panduan

Apa yang dilakukan alat ini

Apa itu

Decoder JWT adalah tool online gratis untuk membaca segmen JSON Web Token dan menampilkan header serta payload dalam JSON yang mudah dibaca.

Decode dilakukan secara lokal untuk inspeksi cepat. Tool ini tidak memverifikasi signature dan bukan langkah keputusan trust.

Kapan dipakai

Gunakan saat API gagal karena format token salah, claim tidak sesuai, token kedaluwarsa, atau algoritma tidak cocok.

Tool ini membantu cek exp, nbf, iat, aud, dan iss selama debugging sebelum verifikasi signature di backend.

Penggunaan

Cara memakai alat

  1. 1

    Tempel JWT lengkap dengan tiga segmen yang dipisah titik.

  2. 2

    Tinjau header dan payload hasil decode lalu cek claim penting seperti exp, nbf, iat, aud, dan iss.

  3. 3

    Jika gagal decode, cek jumlah segmen, format Base64URL, dan JSON, lalu lanjut verifikasi signature di server.

Contoh

Contoh praktis

Debug token yang sudah expired

Cek exp dan nbf untuk menjelaskan error 401/403.

Cek issuer atau audience yang salah

Bandingkan iss dan aud antar environment auth.

Analisis JWT malform

Pastikan token punya 3 segmen dan JSON valid.

Perhatian

Kesalahan umum

Menganggap decode sama dengan verifikasi

Decode hanya menampilkan konten; signature tetap harus diverifikasi di backend.

Percaya claim tanpa cek kedaluwarsa

Payload yang terbaca belum tentu valid untuk autentikasi.

Mengira JWT selalu terenkripsi

Sebagian besar JWT ditandatangani, bukan dienkripsi.

FAQ

Pertanyaan yang sering diajukan

Apakah tool ini memverifikasi signature JWT?

Tidak. Tool ini hanya melakukan decode konten token.

Bisakah saya melihat claim exp dan iat?

Ya. Claim waktu dapat dilihat di payload.

Kenapa decode bisa gagal?

Biasanya karena segmen tidak lengkap, Base64URL tidak valid, atau JSON rusak.

Apakah decode sama dengan decrypt?

Tidak. Decode hanya membuat token terbaca.

Apakah ini bisa dipakai untuk keputusan auth produksi?

Tidak. Keputusan produksi wajib verifikasi penuh di backend.

Wawasan

Artikel yang terhubung ke alat ini

Developer8 min

Kapan menggunakan JWT decoder dalam workflow debugging API

Pelajari kapan JWT decode menghemat waktu saat incident API, apa yang tidak dibuktikan, dan bagaimana menutupnya dengan verify di backend.

Baca artikel
Developer10 min

JWT Decode vs JWT Verify: kenapa token yang terbaca tetap bisa gagal

Perbandingan praktis decode dan verify JWT agar tim tidak salah menganggap token terbaca sebagai token tepercaya.

Baca artikel
Developer11 min

Cara decode token JWT dengan aman (tanpa mencampur decode dan verify)

Panduan praktis untuk developer: decode JWT dengan benar, baca claim secara kontekstual, lalu lakukan verifikasi signature di backend.

Baca artikel