Base64 enkodeer en dekodeer
"Hello" word in Base64 SGVsbG8= en "Môre" word TcO0cmU=.
Hoe om dit te gebruik
- Kies Enkodeer om teks na Base64 om te sit, Dekodeer om Base64 as teks te lees, of Lêer om ’n lêer van jou toestel om te skakel.
- Tik of plak in die blokkie. Die uitslag verskyn soos jy tik.
- Merk URL-veilig vir gebruik binne URL’s of lêername. Om ’n klein prent in HTML of CSS in te sluit, skakel die lêer om en merk Data-URL.
Hoe dit bereken word
Base64 neem drie grepe (24 bisse) op ’n slag en skryf hulle as vier karakters uit ’n alfabet van 64 letters: A tot Z, a tot z, 0 tot 9, plus en skuinsstreep. As die data nie die laaste groep vul nie, word een of twee gelykaanteken as opvulling bygevoeg.
Teks word eers met UTF-8 na grepe omgesit, so karakters buite gewone Engels, soos é, 世 of ’n emoji, word korrek ge-enkodeer en gedekodeer in plaas van ’n fout te gee.
Die URL-veilige variant ruil plus en skuinsstreep vir koppelteken en onderstreep en laat die opvulling weg, sodat die uitslag sonder ontsnapping in ’n skakel kan sit. Die dekodeerder aanvaar albei vorme, reëlbreuke en ontbrekende opvulling.
Gereelde vrae
Is Base64 enkripsie?
Nee. Enigiemand kan dit dekodeer, so dit versteek niks. Dit maak net binêre data veilig om deur kanale met net teks te dra, soos JSON, e-pos of URL’s. Gebruik dit nooit om geheime te beskerm nie.
Hoekom is die Base64-weergawe groter as die oorspronklike?
Elke drie grepe word vier karakters, so die uitvoer is omtrent 33 persent groter, plus ’n bietjie vir opvulling en reëlbreuke.
Hoekom sê dekodering die uitslag is nie teks nie?
Die Base64 self is geldig, maar die grepe binne-in is nie UTF-8-teks nie. Dit gebeur met prente, PDF’s en ander binêre data. Gebruik die Lêer-modus om Base64 uit ’n lêer te maak, en stoor gedekodeerde binêre data met ’n toegewyde instrument.
Word my lêer opgelaai?
Nee. Lêers word deur jou blaaier gelees en op jou toestel omgeskakel. Lêers is tot 5 MB beperk omdat baie groot Base64-stringe ’n bladsy kan laat vries.