Dekoder Base64

Dekode Base64 menjadi teks UTF-8 di browser. Mendukung Base64 standar, Base64URL dan Data URI, memeriksa padding, serta mengunduh byte asli tanpa mengunggah data.

0 karakter
Hasil

Hasil akan muncul di sini.

Cara mendekode string Base64

  1. Tempel nilai Base64 atau Data URI Base64 lengkap. Mode dekode sudah dipilih.
  2. Dekode lalu salin teks yang terbaca, atau unduh byte asli jika hasilnya berupa file.
  3. Untuk pratinjau gambar, gunakan Base64 ke gambar. Untuk JWT lengkap, gunakan dekoder JWT guna membaca setiap bagiannya.

Tentang Dekoder Base64

Tempel nilai yang dienkode, bukan tag HTML atau tanda kutip yang membungkus string JSON. Base64 standar dan varian aman untuk URL yang valid diterima dengan padding yang benar atau tanpa padding; spasi, tab dan baris baru diabaikan. Byte UTF-8 ditampilkan sebagai teks. Byte lain tetap dapat diunduh tanpa perubahan, dengan pratinjau heksadesimal jika bukan UTF-8 yang valid. Ini bukan dekripsi atau pemulihan kata sandi.

Contoh: mengembalikan Base64 menjadi teks UTF-8

Input
SGFsbywgZHVuaWEhIPCfkYs=
Hasil
Halo, dunia! 👋

Pertanyaan tentang Dekoder Base64

Mengapa hasilnya heksadesimal, bukan teks?

Byte yang didekode bukan UTF-8 yang valid. Isinya mungkin gambar, arsip atau teks dengan pengodean karakter lain. Unduhan mempertahankan byte asli; alat ini tidak menebak pengodean karakter lama.

Bisakah mendekode tanpa padding =?

Bisa, jika panjang dan bit yang tersisa valid. Padding yang dihilangkan diterima; padding salah, campuran alfabet standar dan aman untuk URL, serta bit akhir yang tidak valid ditolak. Byte yang hilang dari string terpotong tidak dapat dipulihkan.

Bisakah menempel Data URI, parameter URL atau nilai JSON?

URI data:…;base64,… lengkap dapat digunakan. Dari JSON, salin nilai string tanpa tanda kutip. Dekode escape persen URL terlebih dahulu jika ada. Jangan mengganti + dengan spasi karena mengubah nilai Base64.

Apakah mendekode token membuktikan keasliannya?

Tidak. Base64 adalah representasi yang dapat dibalik, bukan enkripsi atau pemeriksaan tanda tangan. JWT memiliki bagian yang dipisahkan titik; alat JWT membaca header dan payload tanpa memverifikasi keaslian.

Apakah file, token, atau teks saya diunggah?

Tidak. Data diproses langsung di browser Anda. Situs hanya menyediakan halaman dan kode program; data Anda tidak dikirim ke server konversi atau disimpan dalam akun.

  • Base64 ke File

    Konversi string Base64 dan Data URI menjadi file unduhan tanpa mengubah data biner hasil dekode.

  • Base64 ke Gambar

    Dekode gambar Base64 atau Data URI, lihat pratinjau format yang didukung, dan unduh byte gambar asli.

  • Encoder dan Decoder Base64URL

    Konversi teks ke Base64 aman untuk URL dengan karakter - dan _. Enkode atau dekode Base64URL tanpa padding.

  • Decoder JWT

    Baca header dan payload JWT, serta periksa waktu berlaku dan kedaluwarsanya tanpa mengirim token ke mana pun.

Semua alat pengembang

Encoding dan File

Konversi teks, byte, URL, dan gambar tersemat tanpa mengubah data asli.

Pemeriksaan Data dan Teks

Baca data terstruktur, periksa token, dan lihat perbedaan teks dengan jelas.

Hash, ID dan Jadwal

Periksa integritas file, buat ID, dan olah timestamp serta jadwal berulang.

Data dan file diproses di perangkat Anda. Jangan tinggalkan hasil sensitif di clipboard bersama. Gunakan perangkat tepercaya saat menangani kunci privat dan token.