Alat EncoderDecoder Base64
Konversi teks, gambar, dan file dari dan ke format Base64.
Alat gratis untuk menghasilkan cuplikan Data URI dan Base64 aman URL.
Tentang Base64 Encoder / Decoder
"Base64 Encoder / Decoder" ini adalah alat web gratis yang memungkinkan Anda mengonversi teks biasa atau data file, seperti gambar, ke dan dari format Base64 secara real-time di browser Anda.
Dalam mode teks, alat ini melakukan enkripsi dan dekripsi dua arah secara instan saat Anda mengetik. Dalam mode file/gambar, Anda dapat mengonversi gambar ke format Data URI hanya dengan seret dan lepas, dan menyalin cuplikan dengan satu klik untuk disematkan langsung ke dalam tag background-image CSS atau <img> HTML.
Alat ini juga mendukung opsi seperti "Base64 aman URL" yang dapat digunakan dengan aman di URL, dan standar MIME "Sisipkan jeda baris setiap 76 karakter". Karena semua proses konversi dijalankan secara lokal oleh JavaScript, file yang diunggah dan teks rahasia tidak pernah dikirim ke server, sehingga menjamin penggunaan yang aman.
Cara Menggunakan Base64 Encoder
Pilih Mode
Pilih tab "Teks" untuk mengonversi string, atau tab "File / Gambar" untuk mengubah gambar menjadi Data URI.
Masukkan atau Muat Data
Ketik teks di area teks atau letakkan file. Tetapkan opsi jika perlu.
Salin atau Simpan Hasil
Salin string Base64 atau cuplikan CSS/HTML yang dihasilkan. Untuk dekripsi, Anda juga dapat mengunduh hasilnya.
Glosarium Terkait Base64
- Base64
- Skema penyandian yang mewakili data biner menggunakan hanya 64 karakter ASCII yang dapat dicetak (A-Z, a-z, 0-9, +, /). Meningkatkan ukuran data sebesar 33%.
- Data URI (Data URL)
- Mekanisme untuk menyematkan sumber daya seperti gambar secara langsung ke dalam file HTML atau CSS menggunakan format
data:[tipe MIME];base64,[data]. - URL-safe Base64
- Variasi yang menggantikan karakter
+dan/dengan-(tanda hubung) dan_(garis bawah). Digunakan di JWT, dll. - Padding (=)
- Karakter
=yang ditambahkan di akhir keluaran Base64. Digunakan untuk menambah panjang keluaran menjadi kelipatan 4. - MIME
- Standar untuk memformat email. Base64 adalah skema pengkodean utama dalam MIME, yang menetapkan penyisipan jeda baris setiap 76 karakter.
Pertanyaan yang Sering Diajukan tentang Base64 (FAQ)
- Q.Apakah enkripsi Base64 mengenkripsi data secara rahasia?
- Tidak. Base64 adalah metode penyandian (dapat dibalik), bukan enkripsi keamanan. Ini tidak dapat digunakan untuk melindungi informasi sensitif karena siapa pun dapat mendekripsinya.
- Q.Apa manfaat mengubah gambar menjadi Base64?
- Menyematkan gambar kecil (seperti ikon) langsung ke dalam HTML atau CSS sebagai Data URI mengurangi permintaan HTTP, yang mempercepat pemuatan halaman. Namun, ukuran data meningkat sekitar 33%.
- Q.Apakah data yang dikonversi dikirim ke server?
- Tidak. Semua konversi teks, pembacaan file, dan pemrosesan gambar dilakukan sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server eksternal.
- Q.Bisakah teks selain bahasa Inggris dienkripsi?
- Ya. Teks multibyte secara otomatis diubah menjadi urutan byte UTF-8 secara internal sebelum penyandian Base64.
- Q.Apakah ada batasan ukuran file?
- Itu tergantung pada memori browser Anda, namun untuk alasan performa, kami merekomendasikan file hingga 5MB.
Kasus Penggunaan Konversi Base64
Penyematan Gambar Inline
Dengan menyematkan ikon kecil dan SVG sebagai Data URI langsung ke dalam CSS atau HTML, Anda dapat mengurangi permintaan HTTP.
Transmisi Data di Email dan API
Penyandian digunakan untuk mengirim file biner dengan aman seperti gambar dan PDF sebagai teks di email dan API REST berbasis JSON.
Memverifikasi Konten Token JWT
Bagian payload dari JWT (JSON Web Tokens) disandikan dengan Base64 aman URL, yang memudahkan dekode dan proses debug.
Penulisan Aman ke File Konfigurasi
Digunakan saat meneruskan sertifikat (file PEM) sebagai string Base64 dengan aman ke variabel lingkungan CI/CD.
Kirim Umpan Balik
Beri tahu kami pendapat Anda untuk membantu kami menyempurnakan alat ini.
Umpan balik sementara ditangguhkan
Server sedang sibuk atau perlindungan spam aktif. Silakan coba lagi nanti.