Alat developer

Dekoder JWT

Baca header dan payload sebuah token tanpa mengirimkannya ke mana pun.

Dekoder JWT Berjalan di perangkat Anda
  • Berjalan di browser Anda — teks Anda tidak pernah dikirim ke mana pun
  • Tanpa pendaftaran, tanpa kuota, gratis dipakai sesering yang Anda mau

Cara kerjanya

Menempelkan JWT ke sebuah situs web adalah kebiasaan yang benar-benar buruk: token yang aktif adalah kredensial, dan Anda baru saja menyerahkannya kepada pihak ketiga. Alat ini mendekodenya di halaman, sehingga token tidak pernah meninggalkan perangkat Anda.

Isi sebuah JWT

Tiga segmen Base64URL yang dipisahkan titik: header yang menyebut algoritma, payload berisi klaim, dan tanda tangan. Dua yang pertama di-encode, bukan dienkripsi — siapa pun yang memegang token bisa membacanya.

Verifikasi tanda tangan bukan decoding

Ini menunjukkan apa yang dikatakan token. Ini tidak memverifikasi bahwa tanda tangannya valid, karena itu membutuhkan rahasia penandatanganan atau kunci publik. Token yang sudah didekode tidak membuktikan apa pun tentang keasliannya.

Masa berlaku

Bila payload memuat klaim masa berlaku, klaim itu ditampilkan sebagai tanggal yang terbaca dan diberi tanda jika sudah lewat — biasanya hal yang sedang Anda cari tahu.

FAQ

Dekoder JWT — pertanyaan

Apakah ini memverifikasi tanda tangan?

Tidak. Verifikasi membutuhkan kunci penandatanganan. Alat ini hanya mendekode dan menampilkan isinya.

Apakah token saya dikirim ke server?

Tidak, dan itulah intinya. Token yang aktif adalah kredensial dan tidak boleh ditempelkan ke layanan jarak jauh.

Mengapa siapa pun bisa membaca JWT?

Header dan payload di-encode dengan Base64, bukan dienkripsi. Tanda tangan mencegah perubahan, bukan pembacaan.