Base64-muunnin
Kirjoita tai liitä teksti alle ja valitse suunta. Tulos päivittyy automaattisesti. Muunnos tapahtuu selaimessasi.
Base64-muunnin koodaa tekstin Base64-muotoon ja purkaa sen takaisin selkokielelle.
Kirjoita tai liitä teksti alle ja valitse suunta. Tulos päivittyy automaattisesti. Muunnos tapahtuu selaimessasi.
Base64-muunnin on ilmainen työkalu, jolla muunnat tekstin Base64-muotoon tai purat valmiin Base64-merkkijonon takaisin selkokieliseksi tekstiksi. Muunnos tapahtuu kokonaan selaimessasi heti kirjoittaessasi, eikä mitään lähetetä palvelimelle.
Base64 on koodaustapa, joka esittää minkä tahansa datan käyttäen vain 64:ää tulostuvaa merkkiä: kirjaimet A–Z ja a–z, numerot 0–9 sekä merkit + ja /. Täytemerkkinä käytetään yhtäläisyysmerkkiä (=). Koodauksen ansiosta binääridata, kuten kuva tai tiedosto, voidaan siirtää tekstimuodossa ilman että merkit menevät sekaisin.
Base64 ryhmittelee datan tavut kahdeksan bitin sijaan kuuden bitin paloihin. Kolme tavua (24 bittiä) jaetaan neljään kuuden bitin ryhmään, ja jokainen ryhmä korvataan yhdellä aakkoston merkillä. Tämän vuoksi koodattu teksti on noin kolmanneksen alkuperäistä pidempi.
3 tavua (24 bittiä) → 4 Base64-merkkiä
Otetaan suomenkielinen sana Moikka. Kun sen kuusi tavua koodataan Base64-muotoon, tulokseksi saadaan:
Moikka → TW9pa2th
Purkaminen tekee saman käänteisesti: merkkijonosta TW9pa2th saadaan jälleen sana Moikka.
On tärkeää ymmärtää, että Base64 ei suojaa tietoa millään tavalla. Se on pelkkä esitysmuoto, jonka kuka tahansa voi purkaa hetkessä. Arkaluonteinen tieto, kuten salasanat, tulee aina suojata oikealla salauksella – Base64 vain muuttaa muotoa, ei piilota sisältöä.
Suomen kielen erikoismerkit ä, ö ja å vaativat erityishuomiota. Tämä työkalu käsittelee tekstin UTF-8-tavuina, joten ääkköset säilyvät oikein molempiin suuntiin. Jos käytät jotakin muuta työkalua, varmista, että se tukee UTF-8:aa, tai merkit voivat vääristyä.