Lewati ke konten
AioFreeKit

Encoder & Decoder Base64

Ubah teks menjadi Base64 atau kembalikan lagi, seketika dan sepenuhnya di browser Anda. Dukungan UTF-8 penuh, jadi huruf beraksen, teks CJK, dan emoji tetap utuh saat dikonversi bolak-balik.

Memakai - dan _ sebagai ganti + dan / serta membuang padding =. Aman dipakai di URL, nama file, dan segmen JWT.

0 karakter · 0 byte · 0 baris

Hasil

Hasil akan muncul di sini saat kamu mengetik.

0 karakter · 0 byte · 0 baris

Yang ditangani alat ini

  • Unicode ditangani dengan benar

    Teks diubah menjadi byte UTF-8 sebelum di-encode, sehingga 中文, café, dan 🔒 bolak-balik dengan benar tanpa memicu error.

  • Decoder yang toleran

    Baris baru, spasi berlebih, padding = yang hilang, dan alfabet aman URL semuanya diterima tanpa perlu Anda bersihkan lebih dulu.

  • Tidak ada data yang keluar dari tab

    Proses encoding berjalan dengan JavaScript di perangkat Anda. Token, kredensial, dan payload tidak dikirim ke mana pun.

Pertanyaan yang sering diajukan

Apakah Base64 termasuk enkripsi?

Bukan. Base64 adalah encoding, bukan enkripsi — siapa pun bisa membukanya dalam hitungan detik. Pakai untuk memindahkan data biner melalui kanal teks saja, jangan untuk melindungi data rahasia.

Kenapa alat lain gagal pada teks Mandarin atau emoji?

Mereka memanggil btoa() secara langsung, yang hanya menerima karakter Latin-1 dan melempar error untuk karakter lain. Alat ini meng-encode ke byte UTF-8 lebih dulu, jadi karakter apa pun bisa diproses.

Kapan sebaiknya memakai alfabet aman URL?

Saat hasilnya masuk ke URL, parameter query, nama file, atau JWT. Base64 standar memakai + dan / yang punya arti khusus di tempat-tempat tersebut.

Bisakah saya men-decode gambar atau file Base64?

Anda bisa men-decode string Base64 apa pun, tetapi data biner seperti gambar akan tampil sebagai karakter yang tidak terbaca karena hasilnya ditampilkan sebagai teks.