Base64-muunnin

Base64-muunnin koodaa tekstin Base64-muotoon ja purkaa sen takaisin selkokielelle.

Base64-muunnin

Kirjoita tai liitä teksti alle ja valitse suunta. Tulos päivittyy automaattisesti. Muunnos tapahtuu selaimessasi.

Mainos
LAINOJEN KILPAILUTUS

Kilpailuta lainat – yksi hakemus, monta tarjousta

  • Vertaile tarjoukset todellisen vuosikoron mukaan
  • Yksi hakemus usealle pankille
  • Palvelu on sinulle maksuton
Kilpailuta lainat

Base64-muunnin – koodaa ja pura Base64 helposti

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.

Mikä on Base64?

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.

Miten Base64 toimii?

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ä

Esimerkki

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.

Mihin Base64:ää käytetään?

Base64 ei ole salausta

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öä.

Ääkköset ja UTF-8

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ä.

Kokeile myös näitä palveluita

Mainos

Usein kysytyt kysymykset

Mikä on Base64?
Base64 on koodaustapa, jolla mikä tahansa data muunnetaan 64 tulostuvan merkin aakkostoksi: isot ja pienet kirjaimet A–Z ja a–z, numerot 0–9 sekä merkit + ja /. Sitä käytetään, kun binääridata pitää siirtää tekstipohjaisessa muodossa, esimerkiksi sähköpostin liitteissä tai verkkosivun upotetuissa kuvissa.
Onko Base64 salausta?
Ei. Base64 on koodaus, ei salaus. Kuka tahansa voi purkaa Base64-merkkijonon takaisin alkuperäiseksi ilman avainta. Älä siis koskaan käytä sitä salasanojen tai arkaluonteisen tiedon suojaamiseen – käytä siihen oikeaa salausta.
Miksi Base64-teksti on pidempi kuin alkuperäinen?
Base64 esittää jokaista kolmea tavua neljällä merkillä, joten koodattu teksti on noin kolmanneksen (33 %) alkuperäistä pidempi. Lopussa voi olla yksi tai kaksi täytemerkkiä (=), jotta pituus on jaollinen neljällä.
Säilyvätkö ääkköset Base64-muunnoksessa?
Kyllä. Tämä työkalu käsittelee tekstin UTF-8-tavuina, joten suomen kielen ä-, ö- ja å-kirjaimet säilyvät oikein sekä koodattaessa että purettaessa.
Miksi purku antaa virheen?
Purku epäonnistuu, jos syöte ei ole kelvollista Base64-tekstiä – esimerkiksi siinä on aakkostoon kuulumattomia merkkejä tai pituus on väärä. Tarkista, ettei tekstin sekaan ole jäänyt ylimääräisiä välilyöntejä tai rivinvaihtoja.
Oliko tästä laskurista apua?

Kokeile näitä laskureita

Koodausmuuntimet

Kaikki laskurit

Suositut laskurit

Kaikki laskurit

Kokeile myös näitä palveluita

Mainos

Linkitä tämä laskuri

Kopioi koodi ja liitä se omalle sivustollesi.

Suositut laskurit