Masukkan payload JSON dan kunci rahasia untuk membuat JWT bertanda tangan HS256. Berguna untuk menguji API dan alur autentikasi. Berjalan di browser Anda — tidak ada yang dikirim ke server.
Tentang JWT Generator
JWT (JSON Web Token) memiliki tiga bagian: header, payload, dan signature. Alat ini membuat JWT HS256 dari payload JSON dan kunci rahasia Anda. Gunakan untuk membuat token untuk menguji API atau autentikasi. Dekode dengan alat JWT Decoder untuk memverifikasi.
Cara menggunakan
- Masukkan objek JSON valid sebagai payload (misalnya sub, exp, iat).
- Masukkan kunci rahasia yang digunakan untuk menandatangani token.
- Klik Buat JWT. Salin token.
Pertanyaan yang Sering Diajukan
Algoritma apa yang didukung?
Alat ini membuat JWT yang ditandatangani dengan HS256 (HMAC-SHA256). Untuk RS256 Anda memerlukan alat atau backend yang berbeda.
Apakah payload atau kunci rahasia saya dikirim ke server?
Tidak. Enkode dan penandatanganan dilakukan di browser Anda menggunakan Web Crypto API. Tidak ada yang diunggah.
Bisakah saya mengatur kedaluwarsa (exp)?
Ya. Tambahkan "exp" (dan opsional "iat", "nbf") ke payload Anda sebagai Unix timestamp. Alat ini tidak menambahkannya secara otomatis.