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.