Enkod teks ke Base64 atau dekodkannya semula.

Pengekod dan penyahkod berjalan dalam pelayar anda (sedar UTF-8) — tiada yang dimuat naik.

Teks biasa
Base64
Input bukan Base64 yang sah.

Mengenai Enkod / Dekod Base64

Pengekod dan penyahkod Base64 ini menukar teks kepada Base64 dan sebaliknya, secara langsung, dalam dua panel bersebelahan. Taip teks biasa pada satu sisi untuk melihatnya dikodkan serta-merta, atau tampal rentetan Base64 pada sisi lain untuk menyahkodkannya — butang tukar membalikkan arah dengan satu klik.

Pelaksanaannya sedar UTF-8, jadi aksen, emoji dan skrip bukan Latin akan pulang balik dengan betul dan bukan rosak sebagaimana penukar berasaskan btoa yang naif merosakkannya. Input Base64 tidak sah dibendakan serta-merta dan bukan menghasilkan output yang tidak bermakna.

Segalanya berlaku dalam pelayar anda; tiada apa yang anda taip dimuat naik. Itu menjadikannya tempat selamat untuk menyahkod base64 dalam talian walaupun muatannya adalah kelayakan API, blob konfigurasi atau serpihan e-mel yang anda tidak mahu tampal ke pelayan laman web rawak.

Cara menggunakan Enkod / Dekod Base64

  1. Taip atau tampal teks biasa dalam panel kiri untuk mengekodkannya kepada Base64.
  2. Atau tampal rentetan Base64 sedia ada dalam panel kanan untuk menyahkodkannya.
  3. Gunakan Tukar untuk membalikkan kedua-dua panel dan songsangkan arah.
  4. Salin mana-mana sisi ke papan keratan anda, atau Kosongkan untuk mula semula.

Soalan lazim

Base64 mewakili data binari atau teks sewenang-wenangnya menggunakan 64 aksara ASCII yang selamat, jadi data dapat bertahan melalui sistem yang hanya mengendalikan teks — badan e-mel, muatan JSON, URI data, pengepala pengesahan asas HTTP dan fail konfigurasi.

Tidak. Base64 adalah pengekodan, bukan penyulitan — sesiapa sahaja boleh menyahkodkannya serta-merta, sama seperti alat ini melakukannya. Jangan sekali-kali gunakannya untuk melindungi rahsia; gunakan penyulitan sebenar untuk apa-apa yang sulit.

Ya. Teks dikodkan sebagai UTF-8 sebelum langkah Base64, jadi emoji, aksara beraksen dan abjad bukan Latin akan dinyahkod semula tepat seperti yang anda taip.

Tidak. Pengekodan dan penyahkodan kedua-duanya berjalan dalam pelayar anda. Token, kelayakan atau rentetan peribadi yang anda tampal di sini tidak sesekali dihantar ke mana-mana.

Ya — pengekod/penyahkod Base64 adalah percuma dan tanpa had, tanpa memerlukan akaun.

Penyahkod berjalan dalam mod ketat: aksara di luar abjad Base64 atau turutan pelapik yang rosak akan ditolak. Semak sama ada terdapat pemisah baris, pelapik = yang hilang atau varian selamat-URL yang menggunakan - dan _ sebagai ganti + dan /.


Carian popular
enkod base64 nyahkod base64 pengekod base64 penyahkod base64 dalam talian teks ke base64 nyahkod rentetan base64
Perlukan bantuan?
Menemui masalah dengan alat ini? Beritahu pasukan kami.
Laporkan masalah

Tambah alat percuma ini ke laman web anda sendiri — salin dan tampal kod di bawah.