142+ alat online gratis · Mudah. Cepat. Akurat.

Encode dan decode Base64

Encode teks ke Base64, atau decode string Base64 kembali menjadi teks, langsung di browser Anda.

Cara menggunakan Encode dan decode Base64

  1. Pilih Encode untuk mengubah teks menjadi Base64, atau Decode untuk mengubah Base64 menjadi teks.
  2. Tempel teks atau string Base64 Anda.
  3. Klik Jalankan dan salin hasilnya.

Cara kerja Encode dan decode Base64

Base64 merepresentasikan data biner dengan 64 karakter ASCII yang aman: A–Z, a–z, 0–9, + dan /. Encoder terlebih dahulu mengubah teks Anda menjadi byte UTF-8, mengambilnya per tiga byte (24 bit), dan membagi setiap kelompok menjadi empat nilai 6-bit yang masing-masing dipetakan ke satu karakter Base64. Jika masukan bukan kelipatan tiga byte, padding = ditambahkan di akhir.

Itulah sebabnya keluaran Base64 sekitar 33% lebih besar dari masukannya. Base64 adalah encoding, bukan enkripsi: siapa pun dapat men-decode-nya. Base64 digunakan untuk lampiran email, data URI, header autentikasi HTTP Basic, dan JWT (yang menggunakan varian Base64URL yang aman untuk URL).

Pertanyaan yang sering diajukan

Apakah alat ini gratis?
Ya. Encode dan decode Base64 secara gratis, tanpa perlu akun.
Apakah teks Unicode didukung?
Ya. Teks dienkode sebagai UTF-8 sebelum encoding Base64, sehingga aksen dan emoji berfungsi dengan benar.
Apakah Base64 merupakan enkripsi?
Tidak. Base64 adalah encoding yang dapat dibalik oleh siapa pun. Gunakan alat enkripsi AES jika Anda perlu melindungi isinya.
Apakah teks saya keluar dari browser?
Tidak. Konversi berjalan sepenuhnya di browser Anda, sehingga teks tidak pernah dikirim ke server.

Lainnya: Alat teks

Lihat semua: Alat teks →