Lewati ke konten
AioFreeKit

Encoder Base64

Ubah teks apa pun menjadi Base64 secara instan. Dukungan UTF-8 penuh — huruf beraksen, teks CJK, dan emoji terenkode dengan benar — dengan opsi alfabet URL-safe.

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 Anda mengetik.

0 karakter · 0 byte · 0 baris

Kapan membutuhkan encoding Base64

Base64 mengemas ulang data biner menjadi 64 karakter ASCII yang dapat dicetak, sehingga konten yang akan rusak di saluran khusus teks (JSON, XML, email, URL) selamat sampai tujuan. Setiap 3 byte menjadi 4 karakter, itulah sebabnya output Base64 sekitar 33% lebih besar dari input.

Penggunaan umum: Data URL untuk menyematkan gambar kecil di CSS atau HTML, header HTTP Basic Authentication, segmen JWT, dan lampiran MIME. Jika hasilnya harus masuk ke URL atau nama file, aktifkan alfabet URL-safe yang mengganti + dan / dengan - dan _.

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

Seberapa besar Base64 memperbesar data?

Tepat 4/3 dari ukuran asli, dibulatkan ke kelipatan 4 karakter dengan padding =. 100 byte menjadi 136 karakter.

Bisakah mengenkode teks Cina atau emoji?

Bisa. Teks diubah ke byte UTF-8 sebelum encoding, jadi karakter apa pun berfungsi — tidak seperti alat yang memanggil btoa() langsung dan gagal di luar Latin-1.

Apakah Base64 itu enkripsi?

Bukan, hanya encoding yang bisa dibalikkan siapa pun dalam hitungan detik. Gunakan untuk transportasi, jangan pernah untuk melindungi rahasia.

Alfabet standar atau URL-safe?

Pilih URL-safe bila output masuk ke URL, parameter kueri, nama file, atau JWT. Selain itu, alfabet standar dengan padding = adalah pilihan umum.

Masukan & Kontak

Menemukan bug atau punya ide untuk alat baru? Kami membaca setiap pesan. Sertakan alamat halaman dan masalah yang terjadi agar kami bisa memperbaikinya lebih cepat.

Kirim email