Cara mengekod atau menyahkod Base64
- Pilih sama ada anda mahu mengekod atau menyahkod.
- Taip atau tampal teks anda dalam kotak input: hasilnya muncul serta-merta.
- Jika anda akan menggunakannya dalam alamat web, hidupkan varian URL-safe.
- Salin hasilnya atau gunakannya sebagai input baharu untuk menyambung operasi.
Apakah Base64
Base64 ialah cara mewakili data menggunakan hanya 64 aksara (huruf, nombor, + dan /), supaya ia boleh melalui sistem yang direka untuk teks: e-mel, alamat web, fail JSON atau pengepala pengesahan.
Ia bukan penyulitan: sesiapa sahaja boleh menyahkodnya. Ia tidak bertujuan melindungi kata laluan atau data sensitif, hanya untuk membawa atau menyimpannya sebagai teks.
Varian URL-safe menggantikan + dan / dengan - dan _ serta membuang pelapik =, supaya hasilnya boleh diletakkan dalam alamat web tanpa perlu dilepaskan (escape).
Perkara yang perlu diingat
- Alat ini berfungsi dengan teks. Untuk menukar fail atau imej, anda memerlukan alat lain.
- Teks dikod sebagai UTF-8; jika anda menyahkod data yang bukan teks UTF-8, ia akan memberitahu bahawa data itu tidak sah.
- Base64 menjadikan kandungan kira-kira satu pertiga lebih besar.
Soalan lazim
Adakah Base64 selamat, adakah ia menyulitkan teks?
Tidak. Base64 hanya mengubah cara teks diwakili dan sesiapa sahaja boleh membalikkannya. Untuk melindungi maklumat, anda memerlukan penyulitan.
Adakah ia berfungsi dengan aksara beraksen dan emoji?
Ya. Teks ditukar kepada UTF-8 sebelum dikod, jadi aksara khas dikekalkan.
Apakah Base64 URL-safe?
Ia varian yang menggunakan - dan _ dan bukannya + dan /, serta tanpa pelapik =. Ia digunakan dalam token dan alamat web.
Adakah teks saya dihantar ke pelayan?
Tidak. Penukaran berlaku dalam pelayar anda dan teks tidak pernah meninggalkan peranti anda.
Adakah ia percuma?
Ya, ia percuma, tidak perlu mendaftar dan berfungsi terus dalam pelayar anda.