ms

Enkod ke Base64

Enkod sebarang fail menjadi teks Base64, Base32, atau Hex - sepenuhnya setempat dalam pelayar anda; fail tidak pernah meninggalkan peranti anda.

Format Format sasaran bagi fail keluaran.
  • Base64
  • Base32
  • Hex

Memproses secara setempat pada peranti anda ...

0%

Fail anda tidak pernah meninggalkan peranti

    Adakah fail saya dimuat naik?

    Tidak. Semuanya berjalan dalam pelayar anda - fail anda tidak pernah meninggalkan peranti. Bagaimana ini boleh disahkan

    Tiada muat naik100% setempat
    Kandungan kekal milik andatiada capaian pihak ketiga
    Pelayan di JermanGDPR secara reka bentuk
    Diaudit bebasTLS A+ · HTTP header A+

    Mengenkod bermaksud menukar bait sewenang-wenangnya kepada bentuk yang kekal utuh apabila dibawa sebagai teks biasa. Banyak sistem - e-mel, JSON, XML, fail konfigurasi, medan pangkalan data - hanya menerima aksara boleh cetak dan tersadung pada data binari mentah. Base64 menyelesaikannya dengan memetakan setiap tiga bait kepada empat aksara teks yang selamat; sekeping imej, kunci, atau fail kecil pun menjadi satu rentetan yang boleh anda benamkan, salin, dan tukar semula dengan selamat. Kandungannya kekal utuh sepenuhnya, hanya ditulis dengan cara yang berbeza.

    Alat ini menawarkan tiga abjad piawai menurut RFC 4648. Base64 ialah pilihan yang paling padat dan paling lazim, misalnya untuk URL data, lampiran terbenam, atau medan API. Base32 hanya menggunakan huruf besar dan angka, jadi ia tidak peka terhadap huruf besar-kecil dan sesuai apabila teks ditaip dengan tangan atau dibaca dengan kuat (kunci TOTP menggunakannya). Hex (asas 16) menulis setiap bait sebagai dua aksara 0-9 a-f - lebih panjang daripada Base64, tetapi terus boleh dibaca dan menjadi piawai apabila anda mahu mengenal pasti bait satu demi satu, seperti pada checksum.

    Penukaran berjalan sepenuhnya setempat dalam pelayar anda melalui rutin JavaScript tulen yang kecil - tiada apa-apa dimuat naik, tiada apa-apa disimpan, dan tiada pustaka asing dimuatkan daripada CDN. Hasilnya muncul sebagai fail teks yang boleh anda muat turun atau salin; dengan alat pasangannya (nyahkod) anda memperoleh semula fail asal daripadanya, bait demi bait dengan tepat.

    Data teknikal

    Data teknikal
    Format outputTXT
    Pemprosesan kelompokYa
    PemprosesanSetempat dalam pelayar (JavaScript)
    Muat naik failTiada

    Dalam 3 langkah

    1. Lepaskan fail.
    2. Pilih format (lalai: Base64).
    3. Muat turun teks terenkod sebagai fail.

    Batasan: Mengenkod bukanlah penyulitan: sesiapa pun boleh menukar teks kembali tanpa kunci - jadi ia tidak merahsiakan apa-apa, hanya menjadikan data binari selamat sebagai teks. Teks terenkod juga lebih besar daripada yang asal (Base64 lebih kurang satu pertiga lebih besar, Hex dua kali ganda). Untuk fail yang amat besar, kaedah ini kurang praktikal.

    Soalan lazim

    Adakah fail saya dimuat naik?

    Tidak. Pengenkodan berjalan sepenuhnya setempat dalam pelayar anda; fail tidak pernah meninggalkan peranti anda dan tidak disimpan.

    Adakah Base64 satu penyulitan?

    Tidak. Ia hanyalah cara penulisan yang boleh diterbalikkan. Sesiapa yang memiliki teksnya boleh menukarnya kembali tanpa kunci. Untuk melindungi data, gunakan alat penyulitan.

    Format mana yang patut saya pilih?

    Jika ragu, Base64 (paling padat, paling lazim). Base32 untuk nilai yang tidak peka huruf besar-kecil dan mudah ditaip, Hex untuk membaca bait demi bait.

    Adakah saya mendapat semula yang asal dengan tepat?

    Ya. Dengan alat nyahkod, teks ditukar kembali bait demi bait menjadi fail asal yang tidak berubah.

    Alat berkaitan