id

Enkode ke Base64

Enkode file apa pun menjadi teks Base64, Base32, atau Hex - sepenuhnya lokal di browser Anda; file tidak pernah meninggalkan perangkat Anda.

Format Format tujuan dari berkas hasil.
  • Base64
  • Base32
  • Hex

Memproses secara lokal di perangkat Anda ...

0%

Berkas Anda tidak pernah meninggalkan perangkat

    Apakah berkas saya diunggah?

    Tidak. Semuanya berjalan di peramban Anda - berkas Anda tidak pernah meninggalkan perangkat. Bagaimana ini dapat diverifikasi

    Tanpa unggahan100% lokal
    Isi tetap milikmutanpa akses pihak ketiga
    Server di JermanGDPR sejak desain
    Diaudit independenTLS A+ · HTTP header A+

    Enkode berarti mengubah byte sembarang menjadi bentuk yang tetap utuh saat dibawa sebagai teks biasa. Banyak sistem - email, JSON, XML, file konfigurasi, kolom basis data - hanya menerima karakter yang dapat dicetak dan tersandung pada data biner mentah. Base64 mengatasinya dengan memetakan setiap tiga byte menjadi empat karakter teks yang aman; sebuah gambar, kunci, atau file kecil pun menjadi sebuah string yang dapat Anda sematkan, salin, dan ubah kembali dengan aman. Isinya tetap utuh sepenuhnya, hanya ditulis dengan cara yang berbeda.

    Alat ini menyediakan tiga alfabet standar menurut RFC 4648. Base64 adalah pilihan yang paling ringkas dan paling umum, misalnya untuk URL data, lampiran tersemat, atau kolom API. Base32 hanya menggunakan huruf besar dan angka, sehingga tidak peka terhadap huruf besar-kecil dan cocok bila teks diketik dengan tangan atau dibacakan (kunci TOTP memakainya). Hex (basis 16) menulis setiap byte sebagai dua karakter 0-9 a-f - lebih panjang daripada Base64, tetapi langsung terbaca dan menjadi standar bila Anda ingin mengenali byte satu per satu, seperti pada checksum.

    Konversi berjalan sepenuhnya lokal di browser Anda melalui rutin JavaScript murni yang kecil - tidak ada yang diunggah, tidak ada yang disimpan, dan tidak ada pustaka asing yang dimuat dari CDN. Hasilnya muncul sebagai file teks yang dapat Anda unduh atau salin; dengan alat pasangannya (dekode) Anda memperoleh kembali file asli darinya, byte demi byte secara persis.

    Data teknis

    Data teknis
    Format keluaranTXT
    Pemrosesan massalYa
    PemrosesanLokal di peramban (JavaScript)
    Unggah berkasTidak ada

    Dalam 3 langkah

    1. Jatuhkan file.
    2. Pilih format (bawaan: Base64).
    3. Unduh teks hasil enkode sebagai file.

    Batasan: Enkode bukanlah enkripsi: siapa pun dapat mengubah teks kembali tanpa kunci - jadi ia tidak merahasiakan apa pun, hanya membuat data biner aman sebagai teks. Teks hasil enkode juga lebih besar daripada aslinya (Base64 sekitar sepertiga lebih besar, Hex dua kali lipat). Untuk file yang sangat besar, cara ini kurang praktis.

    Pertanyaan umum

    Apakah file saya diunggah?

    Tidak. Enkode berjalan sepenuhnya lokal di browser Anda; file tidak pernah meninggalkan perangkat Anda dan tidak disimpan.

    Apakah Base64 itu enkripsi?

    Tidak. Ia hanya cara penulisan yang dapat dibalik. Siapa pun yang memiliki teksnya dapat mengubahnya kembali tanpa kunci. Untuk melindungi data, gunakan alat enkripsi.

    Format mana yang sebaiknya saya pilih?

    Bila ragu, Base64 (paling ringkas, paling umum). Base32 untuk nilai yang tidak peka huruf besar-kecil dan mudah diketik, Hex untuk membaca byte demi byte.

    Apakah saya mendapatkan kembali aslinya secara persis?

    Ya. Dengan alat dekode, teks diubah kembali byte demi byte menjadi file asli yang tidak berubah.

    Alat terkait