Enkode/Dekode Base64
Enkoder dan dekoder Base64 gratis online. Konversi teks ke Base64 dan Base64 ke teks secara instan. Tanpa unggah ke server, 100% privat.
Apa itu pengkodean Base64?
Base64 adalah skema pengkodean biner-ke-teks yang mengonversi data biner ke dalam format string ASCII menggunakan 64 karakter. Umumnya digunakan untuk menyisipkan data biner dalam format berbasis teks.
Bagaimana cara kerja pengkodean Base64?
Base64 mengambil 3 byte (24 bit) data biner dan mengubahnya menjadi 4 karakter ASCII (masing-masing mewakili 6 bit). Ini meningkatkan ukuran data sekitar 33%.
Karakter apa yang digunakan dalam Base64?
Base64 menggunakan 64 karakter: A-Z (26 huruf besar), a-z (26 huruf kecil), 0-9 (10 digit), + dan /. Karakter = digunakan untuk padding.
Apakah aman menggunakan alat Base64 ini?
Ya, semua pemrosesan dilakukan secara lokal di browser Anda. Tidak ada data yang dikirim ke server mana pun, menjamin privasi dan keamanan 100%.
Apa itu Base64 aman URL?
Base64 aman URL mengganti + dengan - dan / dengan _, dan menghapus padding (=). Ini membuatnya aman untuk digunakan dalam URL dan nama file tanpa masalah pengkodean.
Mengapa Base64 meningkatkan ukuran file?
Base64 mengonversi 3 byte menjadi 4 karakter, menghasilkan peningkatan ukuran 33%. Overhead ini diperlukan untuk merepresentasikan data biner sebagai teks yang dapat dicetak.
Apa penggunaan umum Base64?
Base64 digunakan untuk menyisipkan gambar dalam CSS/HTML, mengkodekan lampiran email (MIME), menyimpan kata sandi dalam database, mentransmisikan data biner melalui protokol teks, dan URI data.
Dapatkah saya mendekode string Base64 apa pun?
Ya, selama itu adalah string terenkripsi Base64 yang valid. Jika string berisi karakter tidak valid atau padding salah, alat akan memberi tahu Anda.
Apa fungsi karakter padding (=)?
Padding (=) memastikan panjang string Base64 adalah kelipatan 4. Ditambahkan ketika panjang data input tidak habis dibagi 3.
Dapatkah Base64 mengkodekan gambar?
Ya, Base64 dapat mengkodekan data biner apa pun termasuk gambar. Hasilnya adalah string teks yang dapat disisipkan langsung dalam HTML/CSS menggunakan URI data.
Apakah Base64 itu enkripsi?
Tidak, Base64 adalah pengkodean, bukan enkripsi. Mudah dibalik dan tidak memberikan keamanan. Ini dimaksudkan untuk representasi data, bukan perlindungan.
Apa perbedaan antara Base64 dan UTF-8?
UTF-8 adalah pengkodean karakter untuk teks Unicode. Base64 adalah skema pengkodean biner-ke-teks. UTF-8 merepresentasikan karakter teks; Base64 merepresentasikan data biner sebagai teks.
Cara Menggunakan Enkode/Dekode Base64
Pengodean Base64 mengubah data biner menjadi teks biasa yang tersusun dari 64 karakter ASCII aman, sehingga data bisa melewati sistem berbasis teks seperti email, JSON, XML, dan data URI tanpa rusak. Alat ini meng-encode dan men-decode Base64 sepenuhnya di browser Anda — apa pun yang Anda tempel tidak akan pernah diunggah ke server.
- Tempelkan konten Anda ke kotak input — teks biasa untuk di-encode, atau string Base64 untuk di-decode. Dengan mode otomatis aktif, alat mendeteksi jenis input dan langsung menampilkan hasilnya saat Anda mengetik.
- Matikan mode otomatis jika ingin mengendalikan sendiri, lalu tekan Encode atau Decode untuk memaksa konversi persis seperti yang Anda butuhkan. Ini berguna untuk teks yang bisa ditafsirkan dengan dua cara.
- Tekan Swap untuk memindahkan hasil kembali ke kotak input, praktis untuk konversi berantai ke kedua arah.
- Tekan Copy untuk menyalin hasil ke clipboard, atau pilih sebagian output untuk menyalin hanya bagian itu.
Base64 adalah pengodean, bukan enkripsi — siapa pun bisa membalikkannya. Jangan pernah memakainya untuk menyembunyikan kata sandi atau rahasia; gunakan kriptografi sungguhan untuk data sensitif.
Alat Terkait
- Gambar ke Base64 Konversi gambar ke string Base64 dan dekode Base64 kembali ke gambar. Mendukung PNG, JPG, GIF, WebP, SVG, BMP, ICO. 100% di browser, tanpa unggah.
- Encoder Decoder Base32 Enkode teks ke Base32 atau dekode Base32 kembali ke teks secara instan. 100% di browser, nol upload data. Sesuai RFC 4648. Ideal untuk secret TOTP, kunci OTP, data QR code, dan konversi biner ke teks.
- Konverter Teks ke Heksadesimal Konverter teks ke heksadesimal online gratis. Encode teks ASCII dan Unicode ke nilai hex secara instan dengan output terpisah spasi atau berkelanjutan. Berbasis browser, tanpa instalasi.
- Heksadesimal ke Teks Konversi string heksadesimal ke teks yang dapat dibaca secara instan. Dekode nilai hex ke teks ASCII atau UTF-8 dengan dukungan berbagai format.
- Konverter Teks ke Biner Konversi teks ke kode biner secara instan. Penerjemah biner UTF-8 gratis online.
- Enkode Dekode URL Enkoder, dekoder, dan parser URL gratis online. Konversi teks ke penyandian persen, dekode string URL, dan ekstrak parameter kueri.
- Penampil Hex Lihat konten file dalam format hex dump dengan pencarian, navigasi offset, dan pengguliran virtual
- Enkripsi / Dekripsi AES Enkripsi/dekripsi AES dengan mode CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, kunci 128/192/256 bit, output Base64, deteksi otomatis format kunci/IV