🔑

buat JWT

Buat dan tanda tangani JSON Web Tokens dengan HMAC (HS256, HS384, HS512). Atur klaim payload, masa berlaku, dan kunci rahasia. Ditandatangani di browser Anda menggunakan Web Crypto API — tanpa server, tanpa pelacakan.

Alat Pengembang Berjalan lokal Tidak ada data dikirim
JWT HMAC HS256 Autentikasi hanya di sisi klien
Header
Rahasia Penandatanganan
Klaim Payload
Kunci Nilai
Token yang Dihasilkan
Isi kolom di atas untuk menghasilkan token—
● Header ● Payload ● Tanda Tangan
💡
Penandatanganan menggunakan fitur bawaan browser Web Crypto API —rahasia Anda tidak pernah meninggalkan halaman ini. Token HMAC dapat diverifikasi oleh library JWT mana pun dengan rahasia yang sama. Gunakan Dekoder JWT untuk memeriksa token yang dihasilkan atau menempelkan token dari aplikasi Anda.

Apa itu JWT Builder?

JWT Builder membuat JSON Web Token bertanda tangan di browser menggunakan algoritma HMAC seperti HS256, HS384, dan HS512. Ini berguna untuk menghasilkan token contoh, menguji kumpulan claim, dan memvalidasi cara aplikasi Anda menangani peran, masa berlaku, dan field payload kustom.

Cara Menggunakan JWT Builder

  1. Pilih algoritma HMAC yang ingin Anda gunakan.
  2. Masukkan atau sunting claim payload yang Anda perlukan di token.
  3. Masukkan secret penandatanganan lalu buat token.
  4. Salin JWT yang dihasilkan dan uji di aplikasi lokal atau alur API Anda.
Memahami JWT Builder ▾
Contoh
Input Header: {"alg":"HS256","typ":"JWT"}
Output Payload: {"sub":"user123","exp":1735689600,"role":"admin"}
Kasus Penggunaan Umum
  • Hasilkan JWT uji untuk autentikasi lokal dan pengembangan API
  • Uji coba claim header dan payload sebelum menghubungkan penerbitan backend
  • Buat token berumur pendek untuk memverifikasi masa berlaku dan logika berbasis peran
  • Hasilkan contoh JWT bertanda tangan HMAC untuk dokumentasi atau demo
Mengapa Menggunakan Alat Ini
  • Berguna untuk pengujian autentikasi lokal tanpa menyiapkan layanan token lengkap.
  • Membantu Anda bereksperimen dengan klaim, masa berlaku, dan algoritma HMAC dengan cepat.
  • Berjalan di sisi klien sehingga rahasia tetap di browser selama pembuatan token.
Pertanyaan yang Sering Diajukan
Bisakah saya menggunakan penandatanganan RS256 (asimetris)?

Tidak. Pembuat ini berfokus pada mode penandatanganan HMAC seperti HS256, HS384, dan HS512. Gunakan alat JWT khusus atau pustaka backend untuk penandatanganan berbasis kunci RSA dan EC.

Bagaimana cara mendekode JWT yang sudah ada?

Gunakan alat JWT Decoder untuk memeriksa JWT apa pun tanpa rahasia.

Apa fungsi buat JWT - Buat JSON Web Tokens?

buat JWT - Buat JSON Web Tokens berjalan sepenuhnya di browser Anda dan membantu Anda menyelesaikan tugas ini tanpa mengunggah data ke server.

Apakah buat JWT - Buat JSON Web Tokens gratis digunakan?

Ya. Alat ini gratis digunakan dan tidak memerlukan pendaftaran.