File ke Base64

Enkode PDF, ZIP, gambar dan file lokal ke Base64 tanpa mengubah byte. Salin atau unduh teks dengan pilihan Data URI, padding dan pemenggalan baris.

Enkode
Input0 karakter
Hasil

Hasil akan muncul di sini.

Cara mengenkode file ke Base64

  1. Pilih file lokal atau seret ke area masukan; batasnya 32 MiB per file.
  2. Pilih Base64 saja atau aktifkan awalan Data URI. Sesuaikan padding dan pemenggalan baris dengan sistem penerima.
  3. Enkode file, lalu salin seluruh hasil atau unduh sebagai file teks.

Tentang File ke Base64

File dibaca secara lokal sebagai byte, bukan teks. Arsip, dokumen, dan data biner lainnya tetap utuh. Batas tiap file adalah 32 MiB; hasil encoding lebih besar daripada file asli.

Contoh file teks yang dienkode ke Base64

Input
example.txt (UTF-8) Halo, dunia! 👋
Hasil
SGFsbywgZHVuaWEhIPCfkYs=

Pertanyaan tentang File ke Base64

Bisakah PDF, ZIP, Word dan file biner lain dienkode?

Ya. Semua file hingga 32 MiB dibaca sebagai byte, satu file setiap kali. PDF, arsip ZIP, dokumen perkantoran dan gambar tidak harus bisa dibaca sebagai teks. Enkode tidak mengubah format, mengekstrak arsip atau menganalisis isinya.

Pilih Base64 saja atau Data URI?

Gunakan Base64 saja jika API, kolom JSON atau sistem lain hanya meminta data yang dienkode. Aktifkan Data URI hanya jika penerima memerlukan awalan data:…;base64,. Jenis MIME ditentukan dari isi; format biner yang tidak dikenali memakai application/octet-stream. Objek JSON tidak dibuat otomatis.

Mengapa hasilnya lebih besar dan pengaturan apa yang tepat?

Dengan padding dan tanpa pemenggalan baris, n byte menghasilkan 4 × ceil(n / 3) karakter Base64. Awalan dan baris baru menambah panjangnya. Matikan pemenggalan untuk kebanyakan kolom JSON dan API; baris 64 atau 76 karakter tersedia jika diperlukan. Pertahankan padding = kecuali protokol mengizinkan penghapusannya.

Bagaimana memulihkan file? Apakah Base64 enkripsi?

Gunakan Base64 ke File untuk memulihkan byte yang sama dan bandingkan hash SHA-256 jika perlu. Base64 adalah enkode yang bisa dibalik, bukan enkripsi atau kompresi. Nama file dan folder asli tidak tersimpan dalam Base64 saja; simpan terpisah jika diperlukan.

Apakah file, token, atau teks saya diunggah?

Tidak. Data diproses langsung di browser Anda. Situs hanya menyediakan halaman dan kode program; data Anda tidak dikirim ke server konversi atau disimpan dalam akun.

  • Base64 ke File

    Konversi string Base64 dan Data URI menjadi file unduhan tanpa mengubah data biner hasil dekode.

  • Gambar ke Base64

    Konversi PNG, JPEG, GIF, WebP, SVG, dan format gambar yang dikenali ke Base64 Data URI di browser.

  • Hash SHA-256 dan Checksum File

    Buat SHA-256 teks dan file, lalu cocokkan file unduhan dengan checksum yang diterbitkan.

Semua alat pengembang

Encoding dan File

Konversi teks, byte, URL, dan gambar tersemat tanpa mengubah data asli.

Pemeriksaan Data dan Teks

Baca data terstruktur, periksa token, dan lihat perbedaan teks dengan jelas.

Hash, ID dan Jadwal

Periksa integritas file, buat ID, dan olah timestamp serta jadwal berulang.

Data dan file diproses di perangkat Anda. Jangan tinggalkan hasil sensitif di clipboard bersama. Gunakan perangkat tepercaya saat menangani kunci privat dan token.