Base64-kooderi / Dekooderi

Koodaa ja dekoodaa Base64-merkkijonoja välittömästi.

Välitön koodaus

Muuta tavallinen teksti Base64-muotoon välittömästi käytettäväksi datan URL-osoitteissa, API:issa tai sähköpostiliitteissä.

Nopea dekoodaus

Dekoodaa Base64-merkkijonot takaisin luettavaksi tekstiksi yhdellä napsautuksella. Täydellinen koodattujen kuormien tarkasteluun.

Yksityisyys taattu

Kaikki muunnokset tapahtuvat selaimessasi. Datan ei koskaan tarvitse poistua laitteestasi tai ladata mihinkään palvelimeen.

Virheentunnistus

Virheelliset Base64-merkkijonot havaitaan automaattisesti selkeillä virheilmoituksilla, jotka auttavat sinua korjaamaan koodausongelmia.

Base64-koodauksen ymmärtäminen

Base64 on binaarista-tekstiin koodausjärjestelmä, joka esittää binaarista dataa ASCII-merkkijonomuodossa. Sitä käytetään laajalti datan siirtämiseen medioissa, jotka on suunniteltu käsittelemään tekstiä, kuten sähköpostiliitteet, datan URL-osoitteet HTML/CSS:ssä ja API-todennustunnukset. Base64 varmistaa, että binaarinen data pysyy ehjänä järjestelmissä, jotka muuten voisivat vahingoittaa sitä.

Milloin käyttää Base64

Base64-koodaus on välttämätöntä kuvien upottamiseksi suoraan HTML:ään (data:image/png;base64,...), tiedostojen siirtämiseksi JSON API:en kautta, todennustietojen koodauksessa HTTP Basic Auth:lle ja binaarisen datan turvallisessa sisällyttämisessä XML:ään tai JSON:iin. Sitä käytetään myös yleisesti JWT-tunnuksissa ja OAuth-virroissa. Vaikka Base64 lisää datan kokoa noin 33%, se on standardiratkaisu tekstin turvalliseen binaariseen siirtoon.

Kuinka Base64-koodaus toimii

Base64 muuntaa binaarisen datan 6 bitin ryhmiksi, ja sitten kartoittaa jokaisen ryhmän yhdelle 64 ASCII-merkkistä (A-Za-z0-9+/). Jokaiset 3 tavua syöttödatan tuottavat 4 tavua Base64-lähtöä. Täyte-merkit (=) lisätään varmistaakseen, että lähtömitta on 4:n monikerta. Tämä prosessi on täysin palautettavissa—dekoodaus yksinkertaisesti kääntää merkkikartoituksen ja poistaa täytteen palauttaakseen alkuperäisen binaarisen datan.

Base64 UKK