Avaleht / Arendajatööriistad / Base64-kooder ja -dekooder
Tasuta veebitööriistad

Base64-kooder ja -dekooder

Kodeeri UTF-8 tekst standardsesse Base64 vormingusse või dekodeeri see tagasi tekstiks ja kopeeri tulemus otse brauseris.

Alusta kasutamist

Base64-kooder ja -dekooder

Kodeeri UTF-8 tekst standardsesse Base64 vormingusse või dekodeeri see tagasi tekstiks ja kopeeri tulemus otse brauseris.

Mida see tööriist teeb?

Base64 on esitusviis, mis muudab binaarandmed tekstiks, kasutades tähti, numbreid ja sümboleid +, / ja =. See ei ole krüpteerimine – igaüks saab Base64-stringi dekodeerida.

Näide

Sisesta tekst Hello ja vajuta Kodeeri. Tulemuseks on SGVsbG8=. Kui dekodeerid selle stringi, saad tagasi Hello. Unicode'i tekst, näiteks 你好, kodeeritakse UTF-8 alusel stringiks 5L2g5aW9 ja dekodeeritakse õigesti tagasi.

Piirangud

Kodeerimine lubab kuni 8 388 608 UTF-16 koodiühikut ja enne Base64 teisendust kuni 16 MiB UTF-8 baite. Dekodeerimine lubab 16 777 216 algset koodiühikut ning pärast tühikute eemaldamist 8 388 608 Base64 märki. UTF-16 pikkus ja UTF-8 baitide arv on eri piirangud.

Korduma kippuvad küsimused

Kas Base64 on turvaline?

Ei, Base64 on lihtsalt kodeering, mitte krüpteerimine. Ära sisesta tundlikke andmeid, kui sa ei soovi, et need oleksid kergesti loetavad.

Miks on mõnel stringil lõpus = märk?

Kui algandmete baitide arv ei jagu kolmega, lisatakse täitemärk =, et string oleks korrektne Base64.

Kas ma saan kodeerida faile?

See tööriist on mõeldud tekstile. Binaarsete failide jaoks kasuta eraldi Base64-failide tööriista.

Kontrollnimekiri

  • Sisesta tekst või Base64 ja vajuta nuppu Kodeeri või Dekodeeri.
  • Kontrolli, et sisend on õiges vormingus.
  • Kopeeri tulemus.
Tere õhtust ↔ VGVyZSDDtWh0dXN0
Hello ↔ SGVsbG8=

Selles tekstiriistas otse kodeerimiseks ja tagasi dekodeerimiseks kasutage kuni 6 MiB UTF-8 andmeid, mis annavad kuni 8 MiB Base64. Pikemad tulemused saab faili dekodeerijaga selle piirides baitideks taastada.

Töötlemine toimub kohalikult teie brauseris.