Dekoder JWT
Baca header dan payload sebuah token tanpa mengirimkannya ke mana pun.
- 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.
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.