Lewati ke konten

Encoder/Decoder Base64 & URL

Encode dan decode Base64, URL (percent encoding), dan entitas HTML

Memuat alat…

Meng-encode teks dan file sebagai Base64, URL encoding (persen), entitas HTML, escape Unicode, atau hex, dan men-decode-nya kembali. Gunakan untuk membaca nilai ter-encode di respons API atau URL, atau untuk menyiapkan nilai untuk kode dan konfigurasi.

Cara pakai

  1. Pilih tab: "Base64", "URL", "Entitas HTML", "Escape Unicode" atau "Hex".
  2. Ketik di "Teks" untuk melihat "Hasil encode", atau tempel nilai ter-encode di sebelah kanan untuk melihat teksnya.
  3. Atur opsi seperti "Alfabet aman-URL (- dan _)", "Pindah baris setiap 76 karakter" atau "Encode sebagai".
  4. Untuk file, letakkan file di "Konversi file ke Base64"; simpan data biner hasil decode dengan "Simpan byte hasil decode sebagai file".

Cara kerja

Pertanyaan umum

Apakah Base64 itu enkripsi?
Bukan. Siapa pun bisa men-decode-nya, jadi Base64 tidak boleh dipakai untuk menyembunyikan kata sandi atau data pribadi.
Apa arti %20 di URL?
Itu adalah spasi yang di-encode dengan persen. Form encoding menulis spasi sebagai + sebagai gantinya, yang bisa Anda pilih dengan "Spasi sebagai +".
Cara mengubah gambar menjadi data URI Base64
Letakkan gambar di "Konversi file ke Base64" dan aktifkan "Keluarkan sebagai data URI". Untuk file PNG, hasilnya diawali data:image/png;base64,.
Apa beda Base64 dan Base64url?
Base64url memakai - dan _ sebagai pengganti + dan / serta menghilangkan padding =. Formatnya dipakai di JWT dan URL; aktifkan "Alfabet aman-URL (- dan _)" untuk mendapatkannya.