142+ alat online gratis · Mudah. Cepat. Akurat.

Pembuat JWT

Buat JSON Web Token bertanda tangan dari payload dan secret langsung di browser Anda.

Cara menggunakan Pembuat JWT

  1. Masukkan payload dalam JSON, misalnya {"sub":"123","name":"Ada","exp":1893456000}.
  2. Pilih algoritma tanda tangan: HS256, HS384, atau HS512.
  3. Masukkan secret bersama yang digunakan aplikasi Anda untuk memverifikasi token.
  4. Klik Jalankan untuk membuat token bertanda tangan, siap ditempel ke header Authorization: Bearer.

Cara kerja Pembuat JWT

Pembuat menyusun header seperti {"alg":"HS256","typ":"JWT"}, mengodekannya dengan Base64URL bersama payload Anda, lalu menghubungkannya dengan titik. Kemudian dihitung HMAC dari string tersebut dengan secret Anda menggunakan SHA-256, SHA-384, atau SHA-512, dan tanda tangan yang dienkode Base64URL ditambahkan sebagai bagian ketiga.

Penandatanganan berjalan sepenuhnya di browser Anda menggunakan Web Crypto API. Gunakan untuk pengembangan dan pengujian; di produksi, terbitkan token dari server Anda dan jauhkan secret dari alat sisi klien. Tempel hasilnya ke decoder JWT untuk memeriksanya.

Pertanyaan yang sering diajukan

Apakah alat ini gratis?
Ya. Buat JWT secara gratis, tanpa perlu akun.
Algoritma tanda tangan apa saja yang didukung?
HS256, HS384, dan HS512, semuanya berbasis HMAC dan ditandatangani dengan secret Anda menggunakan kriptografi bawaan browser.
Apakah secret saya keluar dari browser?
Tidak. Penandatanganan berjalan sepenuhnya di browser Anda; payload dan secret tidak pernah dikirim ke server.

Lainnya: Alat pengembang

Lihat semua: Alat pengembang →