Monu Tools

Base64 Encoder & Decoder

Encode teks ke Base64 atau decode Base64 kembali ke teks. Selamat untuk UTF-8 dengan pengesanan arah automatik.

Cara menggunakan Base64 Encoder

  1. 01

    Taip teks untuk di-encode, atau tampal Base64 untuk di-decode.

  2. 02

    Tekan Jalankan. Arahnya dikesan secara automatik.

  3. 03

    Salin keputusan dari panel output.

Apa itu Base64

Base64 mewakili data binari atau teks menggunakan hanya 64 aksara ASCII yang boleh dicetak (A-Z, a-z, 0-9, serta + dan /), mengekod setiap tiga bait sebagai empat aksara. Itu memastikan data kekal utuh apabila ia bergerak melalui sistem yang dibina untuk teks dan bukannya bait mentah.

Di mana anda melihatnya

Anda melihatnya di mana-mana: URL data yang membenamkan imej terus ke dalam HTML atau CSS, lampiran e-mel (MIME), pengepala dan muatan Token Web JSON, pengepala pengesahan HTTP Basic, dan banyak medan API yang perlu membawa data binari sebagai rentetan biasa.

Cara alat ini mengendalikannya

Alat ini mengekod teks kepada Base64 dan menyahkod Base64 kembali kepada teks, memilih arah secara automatik. Ia selamat UTF-8, jadi aksen, emoji dan aksara Unicode lain kekal utuh sepanjang perjalanan tanpa rosak, sesuatu yang fungsi terbina pelayar yang naif tidak menjamin dengan sendiri.

Pengekodan bukan penyulitan

Penting untuk mengetahui apa yang Base64 bukan: ia satu pengekodan, bukan penyulitan. Sesiapa boleh menyahkodnya serta-merta, jadi ia tidak memberikan sebarang keselamatan. Jangan sekali-kali gunakannya untuk menyembunyikan kata laluan, token atau rahsia. Tugasnya ialah pengangkutan dan perwakilan yang selamat, bukan kerahsiaan.

Kos saiz

Base64 juga mempunyai kos saiz. Output yang dikod adalah kira-kira 33 peratus lebih besar daripada asal, kerana empat aksara menggantikan setiap tiga bait. Pertukaran itu biasanya berbaloi untuk keserasian, tetapi itulah sebabnya anda tidak akan mengekod fail besar dengan Base64 apabila saluran binari sebenar tersedia.

Berjalan dalam pelayar anda

Semuanya berjalan dalam pelayar anda, jadi teks yang anda tampal tidak pernah dimuat naik. Untuk menukar fail imej kepada URL data Base64 dan bukannya teks biasa, gunakan alat Imej ke Base64 yang khusus.

Soalan lazim

Bagaimana pengesanan automatik berfungsi?

Jika input anda kelihatan seperti Base64 yang sah dan didecode kepada teks UTF-8 yang boleh dibaca, ia akan didecode; jika tidak, ia akan diencode. Ini merangkumi kes biasa tanpa togol manual.

Adakah ia selamat untuk aksara bukan Inggeris?

Ya. Encoding dan decoding selamat untuk UTF-8, jadi emoji, aksen dan aksara Unicode lain bertukar ganti dengan betul.

Bolehkah saya melindungi kata laluan atau rahsia dengan ini?

Base64 adalah encoding, bukan penyulitan. Ia mudah diterbalikkan dan tidak memberikan keselamatan. Jangan sekali-kali menggunakannya untuk melindungi data sensitif.

Sumber

Benamkan alat ini

Tambah alat ini ke laman web anda sendiri. Salin coretan di bawah; ia kekal terkini secara automatik.

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

Alat berkaitan