Monu Tools

Base64 Encoder & Decoder

Encode teks ke Base64 atau decode Base64 kembali ke teks. Aman untuk UTF-8 dengan deteksi arah otomatis.

Cara menggunakan Base64 Encoder

  1. 01

    Ketik teks untuk di-encode, atau tempel Base64 untuk di-decode.

  2. 02

    Tekan Jalankan. Arahnya terdeteksi otomatis.

  3. 03

    Salin hasil dari panel output.

Apa itu Base64

Base64 merepresentasikan data biner atau teks menggunakan hanya 64 karakter ASCII yang dapat dicetak (A-Z, a-z, 0-9, ditambah + dan /), mengodekan setiap tiga bita menjadi empat karakter. Itu menjaga data tetap utuh saat melewati sistem yang dibangun untuk teks alih-alih bita mentah.

Di mana Anda melihatnya

Anda melihatnya di mana-mana: data URL yang menyematkan gambar langsung di HTML atau CSS, lampiran email (MIME), header dan payload sebuah JSON Web Token, header autentikasi HTTP Basic, dan banyak bidang API yang perlu membawa data biner sebagai string biasa.

Bagaimana alat ini menanganinya

Alat ini mengodekan teks menjadi Base64 dan mendekodekan Base64 kembali menjadi teks, memilih arahnya secara otomatis. Alat ini aman UTF-8, sehingga aksen, emoji, dan karakter Unicode lainnya bertahan dalam proses bolak-balik tanpa rusak, yang tidak dijamin oleh fungsi bawaan browser yang naif dengan sendirinya.

Pengodean bukan enkripsi

Penting untuk mengetahui apa yang bukan Base64: ia adalah pengodean, bukan enkripsi. Siapa pun dapat mendekodekannya secara instan, sehingga sama sekali tidak memberikan keamanan. Jangan pernah menggunakannya untuk menyembunyikan kata sandi, token, atau rahasia. Tugasnya adalah pengangkutan dan representasi yang aman, bukan kerahasiaan.

Biaya ukuran

Base64 juga memiliki biaya ukuran. Keluaran yang dikodekan kira-kira 33 persen lebih besar daripada aslinya, karena empat karakter menggantikan setiap tiga bita. Kompromi itu biasanya sepadan demi kompatibilitas, tetapi itulah alasan Anda tidak akan mengodekan berkas besar dengan Base64 ketika saluran biner yang sesungguhnya tersedia.

Berjalan di browser Anda

Semuanya berjalan di browser Anda, sehingga teks yang Anda tempel tidak pernah diunggah. Untuk mengubah berkas gambar menjadi data URL Base64 alih-alih teks biasa, gunakan alat khusus Image to Base64.

Pertanyaan yang sering diajukan

Bagaimana deteksi otomatis bekerja?

Jika input Anda tampak seperti Base64 yang valid dan dapat didekode menjadi teks UTF-8 yang terbaca, input akan di-decode; jika tidak, di-encode. Ini mencakup kasus umum tanpa sakelar manual.

Apakah aman untuk karakter non-Inggris?

Ya. Encode dan decode aman untuk UTF-8, sehingga emoji, aksen, dan karakter Unicode lainnya bolak-balik dengan benar.

Bisakah saya melindungi kata sandi atau rahasia dengan ini?

Base64 adalah encoding, bukan enkripsi. Mudah dibalik dan tidak memberikan keamanan. Jangan pernah menggunakannya untuk melindungi data sensitif.

Sumber

Sematkan tool ini

Tambahkan tool ini ke situs web Anda sendiri. Salin cuplikan di bawah; cuplikan ini tetap terbarui secara otomatis.

<iframe src="https://monu.tools/embed/id/base64-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Alat terkait