Base64 konverter
Apa itu konverter Base64?
Base64 to Image Converter adalah alat yang menerjemahkan data biner (gambar, PDF, file) ke dalam format berbasis teks yang terdiri dari 64 karakter ASCII yang dapat dicetak (A–Z, a–z, 0–9, +, /). Alat ini juga bekerja secara terbalik — mengambil string teks yang telah dikodekan dan merekonstruksi data aslinya. Base64 to Image Converter pada dasarnya adalah penerjemah universal antara file biner dan teks biasa.
Mengapa Anda harus mengonversi file Base64 Anda?
Beberapa alasan umum: string Base64 digunakan secara luas dalam pengembangan web untuk menyematkan gambar langsung di HTML/CSS, dalam API dan muatan JSON yang tidak dapat membawa data biner mentah, dalam lampiran email (pengkodean MIME), serta dalam JWT dan token kriptografi. Base64 to Image Converter memungkinkan Anda untuk mengonversi kembali dari Base64 agar dapat memeriksa, melihat pratinjau, atau menyimpan file asli saat Anda hanya memiliki string yang telah dikodekan.
Apa fungsi dari opsi-opsi yang tersedia?
Tampilkan statistik — saat diaktifkan, menampilkan bilah statistik setelah setiap konversi yang menunjukkan ukuran byte mentah, jumlah karakter Base64, dan rasio overhead (Base64 selalu ~33% lebih besar dari data asli). Berguna untuk memahami biaya ukuran dari pengkodean. Hapus otomatis prefiks URI data — string Base64 sering kali terbungkus dalam header bergaya data:image/png;base64,. Saat ini diaktifkan, Base64 to Image Converter secara otomatis menghapus prefiks tersebut sebelum mendekode sehingga Anda tidak perlu membersihkannya secara manual. Matikan jika Anda ingin memasukkan Base64 mentah tanpa deteksi prefiks apa pun. Hex huruf besar — hanya relevan dalam mode Hex. Mengatur apakah output hex ditampilkan dalam huruf kecil (a3f9) atau huruf besar (A3F9). Ini adalah masalah preferensi atau menyesuaikan format yang diharapkan oleh sistem hilir. Byte hex berspasi — juga hanya relevan dalam mode Hex. Saat diaktifkan, menyisipkan spasi di antara setiap byte (a3 f9 cc) daripada menggabungkannya (a3f9cc). Membuat dump hex lebih mudah dibaca secara manual, meskipun format yang menyatu lebih umum untuk disalin ke dalam kode. Singkatnya, dua opsi pertama memengaruhi semua mode, sementara dua terakhir khusus untuk menyesuaikan format output Hex.
Apakah Base64 to Image Converter dapat menangani file besar?
Itu tergantung pada memori browser Anda, bukan batas server — karena semuanya berjalan secara lokal. Dalam praktiknya, sebagian besar browser modern dapat menangani file hingga sekitar 50–100 MB tanpa masalah. File yang sangat besar (ratusan MB) dapat memperlambat atau membuat tab browser crash karena seluruh file dimuat ke dalam memori JavaScript. Untuk file berskala produksi yang besar, alat sisi server akan lebih sesuai.
Bagaimana cara kerja Base64 to Image Converter?
Alat ini sepenuhnya menggunakan API browser bawaan — tidak ada server, tidak ada unggahan, tidak ada pihak ketiga. atob() mendekode string Base64 menjadi biner, yang kemudian diteruskan ke jalur konversi yang Anda pilih: URI data: yang dirender dalam tag <img> untuk gambar, URL Blob yang dibuka di tab baru untuk PDF, loop byte-ke-hex manual untuk output hex, atau TextDecoder untuk teks. Pengkodean file menggunakan API FileReader untuk membaca file yang diunggah dan menghasilkan URI data Base64.
Apakah Base64 to Image Converter gratis?
Sepenuhnya gratis. Ini adalah satu file HTML yang berjalan sepenuhnya di browser Anda tanpa akun, tanpa backend, tanpa telemetri, dan tanpa biaya. Anda dapat menyimpannya ke desktop dan menggunakannya secara offline tanpa batas waktu.
