Base64 Encoder / Decoder
Encode dan decode teks menggunakan encoding Base64 untuk transmisi dan penyimpanan data yang aman
Base64 Encoding
Mode Pemrosesan
Base64 Decoding
Mode Pemrosesan
Memahami Base64
Pelajari tentang encoding Base64 dan aplikasinya
Apa itu Base64?
Base64 adalah skema encoding biner-ke-teks yang merepresentasikan data biner dalam format string ASCII dengan menerjemahkannya ke representasi radix-64.
Cara Kerja Base64
AaTabel Karakter
A-Z (0-25), a-z (26-51), 0-9 (52-61), + (62), / (63), = (padding)
Contoh: 'Man' → TWFu
Langkah 1: Teks ke Biner
Konversi setiap karakter ke representasi biner 8-bit ASCII
Langkah 2: Kelompokkan menjadi 24-bit
Gabungkan tiga byte 8-bit menjadi satu grup 24-bit
Langkah 3: Bagi menjadi grup 6-bit
Bagi chunk 24-bit menjadi empat grup 6-bit
Langkah 4: Konversi ke desimal
Konversi setiap bilangan biner 6-bit ke setara desimalnya
Langkah 5: Peta ke karakter Base64
Gunakan tabel karakter Base64 untuk menemukan karakter untuk setiap nilai desimal
Langkah 6: Hasil akhir
Gabungkan karakter Base64 untuk mendapatkan hasil encoding akhir
Kas Penggunaan Umum
Email Attachments
Encode file biner untuk transmisi email
Web Development
Embed gambar dan asset lainnya langsung di HTML/CSS
Data URLs
Buat representasi data inline untuk web resources
Mobile Apps
Transfer data biner melalui API berbasis teks
Keunggulan Base64
Integritas Data
Memastikan data tetap utuh selama transmisi
Kompatibilitas Universal
Bekerja di berbagai sistem dan platform
Berdasarkan Teks
Dapat dibaca dan diedit di text editor
URL Safe
Dapat digunakan di URL dengan encoding yang tepat
Base64 FAQ
Pertanyaan yang sering ditanyakan tentang encoding dan decoding Base64