candoya
MS

Base64 Encode dan Decode

Berjalan sepenuhnya dalam pelayar anda - tanpa muat naik, tanpa pendaftaran.

Input
Hasil
Masukkan teks untuk dikekod, atau Base64 untuk didekod

Apa itu Base64 encoding?

Base64 ialah cara mewakili sebarang data sebagai teks biasa menggunakan 64 aksara selamat (A-Z, a-z, 0-9, + dan /). Alat ini mengekod teks kepada Base64 dan mendekod Base64 kembali kepada teks yang boleh dibaca dalam pelayar anda. Ia menyokong Unicode penuh melalui UTF-8, jadi aksara beraksen, emoji dan bahasa lain kekal utuh sepanjang proses penukaran.

Cara guna

  1. 1Pilih arah. Pilih Encode untuk menukar teks kepada Base64, atau Decode untuk menukar Base64 kembali kepada teks.
  2. 2Tampal input anda. Taip atau tampal ke dalam kotak input - hasilnya dikemas kini secara langsung dalam panel di sebelahnya.
  3. 3Pilih URL-selamat (pilihan). Tandakan URL-selamat apabila mengekod untuk URL, nama fail atau JWT; penyahkodan mengendalikan kedua-dua abjad secara automatik.
  4. 4Salin hasilnya. Salin output dan tampal di mana sahaja anda memerlukannya. Base64 yang tidak sah menunjukkan mesej yang jelas berbanding teks yang rosak.

Untuk siapa

Pengekodan berlaku semasa anda menaip dan kekal pada peranti anda - teks anda tidak pernah dimuat naik, menjadikannya selamat untuk token, coretan konfigurasi dan nota peribadi. Hidupkan output URL-selamat untuk mendapatkan abjad - dan _ yang digunakan dalam JWT dan rentetan pertanyaan, dan penyahkodan mengesan kedua-dua abjad serta sebarang pelapik yang hilang secara automatik.

Soalan lazim

Adakah alat Base64 ini percuma?

Ya - ia sepenuhnya percuma, tanpa pendaftaran dan tanpa had penggunaan. Pengekodan dan penyahkodan kedua-duanya beroperasi dalam pelayar anda.

Adakah data saya dimuat naik ke mana-mana?

Tidak. Teks dan Base64 anda diproses secara tempatan dalam pelayar anda dan tidak pernah dihantar ke pelayan, jadi ia selamat untuk token, kunci dan kandungan peribadi.

Adakah Base64 itu penyulitan?

Tidak. Base64 adalah pengekodan, bukan penyulitan - ia hanya memformat semula data kepada teks dan sesiapa boleh mendekodnya. Gunakan ia untuk mengangkut data dengan selamat, bukan untuk melindungi rahsia.

Adakah ia mengendalikan emoji dan teks bukan Inggeris?

Ya. Input ditukar kepada bait UTF-8 sebelum pengekodan, jadi aksara beraksen, emoji dan skrip bukan Latin dikekod dan didekod dengan betul dan bukannya menghasilkan ralat atau merosakkan aksara.

Apakah Base64 URL-selamat?

Base64 URL-selamat menukar aksara + dan / kepada - dan _ serta biasanya menanggalkan pelapik =, supaya hasilnya selamat dalam URL, nama fail dan JWT. Hidupkan pilihan URL-selamat semasa pengekodan; penyahkodan menerimanya secara automatik.

Mengapa output yang didekod saya kelihatan seperti aksara rawak?

Base64 boleh menyimpan sebarang bait, termasuk data binari seperti imej atau fail termampat. Jika anda mendekod itu sebagai teks anda akan melihat karut - data adalah baik, ia hanya bukan teks. Alat ini adalah untuk muatan teks.

Adakah saya memerlukan pelapik = untuk mendekod?

Tidak. Pendekod memulihkan pelapik yang hilang untuk anda dan mengabaikan ruang dan pemisah baris yang tersasar, jadi anda boleh menampal rentetan Base64 dengan atau tanpa tanda = di hujungnya.