Base64-koodain ja -dekooderi – teksti ja tiedosto (URL-turvallinen tuettu)

Koodaa mikä tahansa teksti tai tiedosto Base64-muotoon tai pura Base64 takaisin tekstiksi. URL-turvallinen variantti tuettu. Täysi UTF-8-tuki, toimii kokonaan selaimessasi.

Liitä teksti tai Base64 tähän…

tai pudota mikä tahansa tiedosto

Tiedostot poistetaan automaattisesti käsittelyn jälkeenEi vesileimojaIlmainen käyttää – ei rekisteröitymistä

Frequently Asked Questions

Liitä tekstisi tai pudota mikä tahansa tiedosto syöttökenttään, pidä tila Encode-asetuksessa, niin Base64-esitys ilmestyy tulosteeseen. Tiedostoista saat data-URL:n, joka voidaan upottaa suoraan HTML:ään, CSS:ään tai JSON:iin – ei latauspalvelinta välissä.

usage

URL-turvallinen Base64 vaihtaa merkin "+" merkkiin "-" ja merkin "/" merkkiin "_" sekä poistaa lopun "="-täytteen, jotta koodattu arvo voi kulkea URL-osoitteissa, tiedostonimissä ja JWT-segmenteissä ilman lisäsuojausta. Ota URL-turvallinen käyttöön aina, kun tuloste päätyy kyselymerkkijonoon, polkusegmenttiin tai HTTP-otsikkoon.

technical

Ei. Base64 on koodaus, ei salaus. Kuka tahansa voi purkaa merkkijonon yhdellä klikkauksella, joten älä koskaan käytä sitä salaamiseen. Käytä AES:ää, RSA:ta tai libsodiumia, kun tarvitset todellista luottamuksellisuutta, ja käytä Base64:ää vain tehdäksesi binääridatasta tekstiturvallista.

privacy

Base64 pakkaa kolme tavua neljäksi merkiksi. Kun syötteen pituus ei ole kolmen monikerta, koodain täydentää viimeisen lohkon "="-merkillä, jotta tuloste pysyy neljän monikertana. Tavallinen Base64 säilyttää täydennyksen; URL-turvallinen Base64 poistaa sen, koska pituus on implisiittinen.

technical

Kyllä. Koodain lukee syötteen UTF-8-muodossa ennen koodausta, joten arabian, kiinan, kyrillisten ja emoji-merkkien edestakainen muunnos onnistuu moitteettomasti. Dekoodattu tulos esitetään takaisin UTF-8-tekstinä, jota jokainen moderni selain, pääte ja API odottaa.

compatibility

Base64 kasvattaa datamäärää noin 33 % — kolmesta syötetavusta tulee neljä tulostetavua. Se on hyväksyttävää lyhyille tokeneille, pienille ikoneille ja JSONiin upotetuille pienoiskuville, mutta suurissa tiedostoissa kannattaa suosia suoraa binäärilatausta tai CDN-linkkiä siirtojen pitämiseksi nopeina.

technical

Ei. Koodain toimii kokonaan selaimesi sisällä käyttäen standardeja atob/btoa-rajapintoja sekä UTF-8-kääremenetelmää, joten tekstisi tai tiedostosi ei koskaan päädy palvelimelle. Tämä tekee työkalusta turvallisen tokeneille, tunnistetiedoille ja yksityisille binääritiedostoille, joita et halua paljastaa.

privacy

How Base64 Encoder/Decoder helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.

Web & SEO

Upota kuvat HTML- ja CSS-koodiin data-URL-osoitteina

Upota pienet kuvakkeet, logot ja SVG-spritet Base64-data-URL-osoitteina HTTP-pyyntöjen säästämiseksi, yksitiedostoisten HTML-sähköpostien lähettämiseksi ja prototyyppien pitämiseksi itsenäisinä ilman ulkoista resurssien isännöintiä

For Developers

API-todennus ja Bearer-tunnukset

Rakenna HTTP Basic -tunnistautumisen otsakkeita, dekoodaa bearer-tokeneita API:n vianetsinnässä ja tarkastele Base64-koodattuja tunnistetietoja, joita jaetaan Postman-, curl- ja OpenAPI-esimerkeissä

For Developers

Tiedostojen koodaus JSON- ja GraphQL-hyötykuormiin

Käytä binäärisiä latauksia (PDF:t, kuvat, äänileikkeet) Base64-merkkijonoina, jotta ne kulkevat turvallisesti JSON-, GraphQL-mutaatioiden ja webhook-runkojen sisällä, jotka kuljettavat vain tekstiä

Everyday Use

Sähköpostin MIME-liitteiden purkaminen

Poimi Base64-koodatut liitteet raaoista .eml-tiedostoista, SMTP-lokeista tai IMAP-vastauksista palauttaaksesi kadonneet laskut, kuvakaappaukset ja asiakirjat sähköpostivienneistä

Web & SEO

URL-turvalliset tunnisteet verkkosovelluksiin

Luo URL-turvallisia Base64-merkkijonoja salasanan palautuslinkeille, sähköpostin vahvistuskoodeille, jako-tunnisteille ja lyhytlinkeille ilman, että "+"- tai "/"-merkit rikkovat niitä selaimissa

For Developers

JWT-segmenttien tarkastelu käsin

Pura JSON Web Tokenin header- ja payload-osat paikallisen virheenjäljityksen aikana, kun käytössäsi ei ole täysimittaista JWT-dekooderia päätteessä tai editorissa