OnlineFreeTools.org
  • Beranda
  • Image editing tools
    • Watermark teks — di browser
    • Ekstrak warna gambar — palet & klik ambil
    • Balik gambar — cermin H/V
    • Border gambar — warna & lebar
    • Kompres gambar — sisi terpanjang, kualitas & ukuran target (lokal)
    • Potong & ubah ukuran gambar — lokal
    • Lihat & hapus EXIF foto — GPS, kamera, lokal
    • Konverter Format Gambar — PNG JPEG WebP AVIF BMP GIF ICO SVG
    • Grayscale gambar — hitam putih
    • Gabung gambar — satukan foto jadi kolase
    • Optimasi gambar — WebP, AVIF & MozJPEG di perangkat
    • Timpa gambar — taruh logo di foto
    • Gambar ↔ Base64 — encode & decode
    • Gambar ke GIF — animasi singkat
    • Gambar ke PDF — satu halaman per foto
    • Gambar ke PowerPoint — satu slide per foto
    • Gambar ke Word — DOCX lokal
    • Halaman PDF ke banyak ukuran — paket ekspor multiplatform
    • PDF ke JPG — ubah halaman jadi gambar di browser
  • Alat desain
    • Buat skala warna merek — palet 50–950 & token CSS
    • Panduan gaya merek — draf modular yang bisa diedit
    • Skema warna website — token CSS semantik
    • Pemeriksa Kontras WCAG — Rasio AA/AAA
  • Alat PDF
    • Kompres PDF — kecilkan ukuran di browser
    • Potong PDF — pangkas margin di browser
    • Gabung PDF — satukan file di browser
    • Atur PDF — urut ulang atau hapus halaman di browser
    • Nomor Halaman PDF — tambahkan di browser
    • PDF ke Markdown — ekstrak teks untuk catatan di browser
    • Watermark PDF — stempel teks di setiap halaman di browser
    • Lindungi PDF — enkripsi dengan kata sandi di browser
    • Putar PDF — perbaiki orientasi di browser
    • Pisah PDF — ekstrak halaman di browser
    • Buka Kunci PDF — hapus kata sandi yang sudah Anda tahu
  • Developer tools
    • Tambah WWW ke DNS — A/CNAME & panduan provider
    • Encode & Decode Base64 — ubah teks di browser
    • Konverter CSV ↔ JSON — tipe, pemisah, lokal
    • Cek domain — lihat DNS dan data registrasi
    • Pemeriksa Hash File — verifikasi ringkasan di browser
    • Encode & Decode HTML Entity — lokal di browser
    • IndexNow — kirim URL Bing, cek kunci & kode status
    • Cek IP saya — Alamat IP publik (IPv4/IPv6)
    • Validator JSON Schema — Path draft-07 & lokal
    • JWT Decoder — baca header & payload di browser (tanpa verifikasi)
    • Markdown ke HTML & sebaliknya — pratinjau aman
    • Generator Password Acak — buat sandi di browser
    • Compare Two Texts Online — Text Diff Checker
    • Konverter Zona Waktu — bandingkan satu momen di seluruh dunia
    • Konverter Unix Timestamp — epoch ↔ waktu terbaca
    • Generator UUID & ULID — buat ID di browser
    • Cek header HTTP website — Lihat response headers
    • YAML ke JSON & sebaliknya — aturan tipe, multi-dokumen
  • Calculators
    • Kalkulator BMI — Cara menghitung indeks massa tubuh
    • Kalkulator gradien — ∇f multivariabel (turunan parsial)
    • Kalkulator pendapatan marjinal — Rumus ΔTR / ΔQ
    • Kalkulator perubahan persentase — Dari nilai lama ke baru
    • Kalkulator ROI — Cara menghitung return on investment
    • Konversi square feet ke m² — Untuk rumah & renovasi
  • English
  • 中文
  • Español
  • العربية
  • Português
  • Bahasa Indonesia
  • Français
  • 日本語
  • Русский
  • Deutsch

Alat

Watermark teks — di browserTambah WWW ke DNS — A/CNAME & panduan providerEncode & Decode Base64 — ubah teks di browserBuat skala warna merek — palet 50–950 & token CSSPanduan gaya merek — draf modular yang bisa dieditEkstrak warna gambar — palet & klik ambilKompres PDF — kecilkan ukuran di browserPotong PDF — pangkas margin di browserKonverter CSV ↔ JSON — tipe, pemisah, lokalCek domain — lihat DNS dan data registrasiPemeriksa Hash File — verifikasi ringkasan di browserBalik gambar — cermin H/VKalkulator BMI — Cara menghitung indeks massa tubuhKalkulator gradien — ∇f multivariabel (turunan parsial)Kalkulator pendapatan marjinal — Rumus ΔTR / ΔQKalkulator perubahan persentase — Dari nilai lama ke baruKalkulator ROI — Cara menghitung return on investmentEncode & Decode HTML Entity — lokal di browserBorder gambar — warna & lebarKompres gambar — sisi terpanjang, kualitas & ukuran target (lokal)Potong & ubah ukuran gambar — lokalLihat & hapus EXIF foto — GPS, kamera, lokalKonverter Format Gambar — PNG JPEG WebP AVIF BMP GIF ICO SVGGrayscale gambar — hitam putihGabung gambar — satukan foto jadi kolaseOptimasi gambar — WebP, AVIF & MozJPEG di perangkatTimpa gambar — taruh logo di fotoGambar ↔ Base64 — encode & decodeGambar ke GIF — animasi singkatGambar ke PDF — satu halaman per fotoGambar ke PowerPoint — satu slide per fotoGambar ke Word — DOCX lokalIndexNow — kirim URL Bing, cek kunci & kode statusCek IP saya — Alamat IP publik (IPv4/IPv6)Validator JSON Schema — Path draft-07 & lokalJWT Decoder — baca header & payload di browser (tanpa verifikasi)Markdown ke HTML & sebaliknya — pratinjau amanGabung PDF — satukan file di browserAtur PDF — urut ulang atau hapus halaman di browserGenerator Password Acak — buat sandi di browserNomor Halaman PDF — tambahkan di browserHalaman PDF ke banyak ukuran — paket ekspor multiplatformPDF ke JPG — ubah halaman jadi gambar di browserPDF ke Markdown — ekstrak teks untuk catatan di browserWatermark PDF — stempel teks di setiap halaman di browserLindungi PDF — enkripsi dengan kata sandi di browserPutar PDF — perbaiki orientasi di browserSkema warna website — token CSS semantikPisah PDF — ekstrak halaman di browserKonversi square feet ke m² — Untuk rumah & renovasiCompare Two Texts Online — Text Diff CheckerKonverter Zona Waktu — bandingkan satu momen di seluruh duniaKonverter Unix Timestamp — epoch ↔ waktu terbacaBuka Kunci PDF — hapus kata sandi yang sudah Anda tahuGenerator UUID & ULID — buat ID di browserPemeriksa Kontras WCAG — Rasio AA/AAACek header HTTP website — Lihat response headersYAML ke JSON & sebaliknya — aturan tipe, multi-dokumen

JWT Decoder — baca header & payload di browser (tanpa verifikasi)

Tempel JWT untuk membaca header dan payload JSON di browser — tanpa verifikasi tanda tangan. Langkah: tempel token, decode, salin header atau payload. Contoh: token sampel menampilkan alg HS256 dan iat 1516239022 dengan UTC dan waktu lokal. Token tidak diunggah.

Tidak diverifikasi — alat ini hanya decode Base64url. Tidak memvalidasi tanda tangan dan tidak untuk keputusan otorisasi.

      

        

    

Cara kerja

Tempel JWT lengkap (header.payload.signature). Halaman memisah per titik, decode Base64url pada dua segmen pertama, lalu format JSON. exp, iat, nbf numerik menampilkan UTC dan waktu lokal. Segmen signature hanya teks mentah — tidak diverifikasi.

Aturan yang perlu Anda tahu

Apa yang decoder ini lakukan dan tidak lakukan: struktur, Base64url, claim terdaftar, dan batas tanpa verifikasi.

  • Struktur: JWT bertanda tangan (JWS compact) punya tiga segmen Base64url — header (alg, typ), payload (claims), signature (byte, bukan JSON).
  • Base64url: -→+, _→/, padding sampai panjang %4, lalu atob dan JSON.parse. Error menyebut header atau payload.
  • Claim terdaftar: exp, iat, nbf adalah detik Unix UTC. Bisa baca JSON ≠ token terpercaya.
  • Privasi: tempel lokal; tanpa HMAC/RSA. Jangan otorisasi produksi hanya dari JSON hasil decode.

Contoh

Input: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9eIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c → Header: {"alg":"HS256","typ":"JWT"}. Payload: {"sub":"1234567890","name":"John Doe","iat":1516239022} dengan iat UTC dan lokal. Signature ditampilkan mentah — tidak diverifikasi.

Cocok untuk

  • Debug OAuth: cek sub, scope, exp access token sebelum aturan API gateway.
  • Kontrak API: pastikan iss dan aud ID token sesuai dokumentasi.
  • Belajar: lihat header, payload, dan signature dalam tiga segmen JWS.

Frequently asked questions

Apakah halaman ini memverifikasi tanda tangan JWT?

Tidak. Decode hanya membalik Base64url di header dan payload; verifikasi tanda tangan butuh kunci penerbit — sengaja tidak ada di sini.

Mengapa token gagal dengan error segmen?

Pastikan token lengkap dengan dua titik dan tiga segmen. Titik ekstra, tempel terpotong, atau string non-JWT akan gagal.

Apa beda Base64url dengan Base64 biasa?

JWT memakai Base64url: - menggantikan +, _ menggantikan /, sering tanpa =. Base64 biasa bisa gagal pada token URL-safe.

Bagaimana membaca exp, iat, atau nbf?

exp, iat, dan nbf adalah detik Unix UTC. Halaman ini menampilkan UTC dan zona lokal Anda; bandingkan exp dengan waktu sekarang.

Apakah token saya diunggah ke server?

Tidak. Split, decode Base64url, dan JSON parsing hanya di tab browser Anda.

Related tools

  • Encode & Decode Base64 — ubah teks di browser
  • Konverter Unix Timestamp — epoch ↔ waktu terbaca

Bagikan alat ini

Bagikan di jejaring sosial, salin tautan, atau gunakan berbagi perangkat.

XFacebookLinkedInRedditWhatsAppTelegram

https://onlinefreetools.org/id/tools/jwt-decoder

Pertanyaan atau masukan

Ada yang kurang jelas, rusak, atau hilang? Tulis pesan di bawah — kami membaca setiap catatan tentang alat ini.

Email: dailyonetools@outlook.com

References

  • RFC 7519 — JSON Web Token (JWT)
  • RFC 7515 — JSON Web Signature (JWS)
OnlineFreeTools.org · Proyek pembelajaran · Terus beriterasi
Tentang·Log Pengembangan·Privasi·Ketentuan·Kontak