Skip to main content

Pembuat JWT Buat token JSON Web yang ditandatangani dengan klaim kustom, pilihan algoritma, dan masa kadaluarsa.

Pembuat JWT illustration
๐Ÿ”

Pembuat JWT

Buat token JSON Web yang ditandatangani dengan klaim kustom, pilihan algoritma, dan masa kadaluarsa.

1

Konfigurasi

Pilih algoritma dan masukkan rahasia.

2

Tambahkan Klaim

Sunting payload JSON dengan klaim kustom.

3

Buat

Klik Buat untuk membuat JWT yang ditandatangani.

Loading tool...

What Is Pembuat JWT?

Alat ini menghasilkan JWT menggunakan tanda tangan HMAC (HS256, HS384, HS512) melalui Web Crypto API. Sesuaikan payload dengan klaim JSON apa pun, atur waktu kedaluwarsa dalam jam, dan tandatangani dengan kunci rahasia Anda. Alat ini menambahkan klaim iat dan exp secara otomatis. JWT adalah standar untuk autentikasi stateless di aplikasi modern, digunakan dalam OAuth 2.0 dan autentikasi API. Token yang dihasilkan mengikuti RFC 7519. Semua operasi kripto terjadi pada sisi klien menggunakan SubtleCrypto.

Why Use Pembuat JWT?

  • Mendukung HS256, HS384, HS512
  • Payload JSON kustom dengan timestamp otomatis
  • Konfigurasi kedaluwarsa
  • 100% sisi klien - rahasia tidak pernah ditransmisikan

Common Use Cases

Pengujian API

Buat token uji untuk autentikasi API.

Pengembangan

Buat JWT tanpa backend.

Prototipe

Buat prototipe alur autentikasi dengan JWT nyata.

Pendidikan

Pelajari penandatanganan JWT secara hands-on.

Technical Guide

Pembuatan JWT: (1) Buat header dengan alg/typ, encode Base64URL. (2) Buat payload dengan klaim, tambahkan iat/exp, encode Base64URL. (3) Tandatangani header.payload menggunakan HMAC dengan hash yang dipilih melalui subtle.sign(). Token akhir adalah header.payload.signature. HS256 menggunakan SHA-256. Kunci rahasia diimpor sebagai HMAC CryptoKey. Base64URL menggantikan +/ dengan -_ dan menghilangkan padding.

Tips & Best Practices

  • 1
    Gunakan rahasia acak yang kuat
  • 2
    Atur kedaluwarsa yang tepat
  • 3
    Jangan pernah mengungkapkan rahasia di kode klien
  • 4
    Uji dengan JWT Decoder

Related Tools

Frequently Asked Questions

Q Gratis?
Ya.
Q Rahasia aman?
Ya, sisi klien.
Q Algoritma?
HS256, HS384, HS512.
Q Klaim kustom?
Ya, JSON apa pun.
Q Siap produksi?
Ya, RFC 7519.

About This Tool

Pembuat JWT is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.