Base64-koodaus- ja dekoodaustyökalu - Online ja Ilmainen
Koodaa ja pura Base64 reaaliajassa: muunna teksti ja tiedostot Base64-muotoon ja takaisin välittömällä esikatselulla. Turvallinen, nopea ja ilmainen.
Online Base64 Koodaaja ja Dekoodaaja
Tervetuloa parhaaseen online Base64-koodaajaan ja dekoodaajaan. Tämän yksinkertaisen mutta tehokkaan työkalun avulla voit muuntaa tekstin Base64-muotoon tai dekoodata Base64-merkkijonot takaisin luettavaksi tekstiksi välittömästi.
Base64-koodausjärjestelmät ovat välttämättömiä koodattaessa binääridataa tallennusta tai siirtoa varten tekstille tarkoitetun median (kuten HTTP tai SMTP).
Edistyneet määritysasetukset
Merkistön valinta
Tekstidatan käsittelyssä on tärkeää määrittää oikea merkistö (charset). Vaikka UTF-8 on standardi, vanhat järjestelmät saattavat käyttää ASCII-, ISO-8859-1- tai muita merkistöjä.
Dekoodaa jokainen rivi erikseen
Koodattu data näkyy usein yhtenäisenä tekstilohkona. Jos sinulla on kuitenkin useita itsenäisiä Base64-merkkijonoja, jotka on erotettu rivinvaihdoilla, ota tämä asetus käyttöön.
Live-muunnostila
Ota Live-tila käyttöön saadaksesi välittömiä tuloksia kirjoittaessasi. Tämä tila suorittaa Base64-muunnoksen paikallisesti selaimessasi JavaScriptin avulla, mikä varmistaa nollaviiveen.
Turvallinen ja yksityinen
Yksityisyytesi on meille etusijalla. Kaikki viestintä käyttää suojattuja SSL-salattuja yhteyksiä (HTTPS). Emme koskaan tarkasta, tallenna tai jaa lähettämiäsi tietoja.
Täysin ilmainen online-työkalu
Base64-työkalumme on 100% ilmainen käyttää. Ohjelmiston asennusta, rekisteröintiä tai tilausta ei vaadita.
Suunnitteluperiaatteet
Base64-indeksitaulukko koostuu 64 merkistä, jotka on valittu yleisiksi useimmille koodauksille ja tulostettaviksi. Tämä minimoi tietojen muuttumisen riskin järjestelmissä, kuten sähköpostipalvelimissa.
Mitä on Base64-koodaus?
Base64 on ryhmä binääri-tekstiksi-koodausjärjestelmiä, jotka edustavat binääridataa ASCII-merkkijonomuodossa kääntämällä sen radix-64-esitykseen.
Base64-koodausesimerkki
Harkitse tätä lainausta Thomas Hobbesin Leviathanista:
"Man is distinguished, not only by his reason, but ..."
Kun se koodataan MIME Base64 -muotoon, tästä ASCII-sekvenssistä tulee:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4=Kuinka se toimii: Sana "Man" koodataan muodossa "TWFu". ASCII:ssa kirjaimet "M", "a", "n" ovat tavuja 77, 97, 110. Niiden binääriesitykset yhdistetään ja jaetaan 6-bittisiin ryhmiin.
| Tekstisisältö | M | a | n | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ASCII-arvo | 77 | 97 | 110 | |||||||||||||||||||||
| Binääri | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 |
| Indeksi | 19 | 22 | 5 | 46 | ||||||||||||||||||||
| Base64 | T | W | F | u | ||||||||||||||||||||
Kuten kuvattu, Base64-koodaus muuntaa 3 tavua syötettä (24 bittiä) 4 Base64-merkiksi (6 bittiä kukin), mikä kasvattaa datan kokoa noin 33%.
Liitä teksti tai pudota tiedosto, niin työkalu muuntaa sen heti Base64-merkkijonoksi tai purkaa Base64-syötteen takaisin luettavaksi tekstiksi tai ladattavaksi tiedostoksi. Sekä koodaus että dekoodaus tapahtuvat kokonaan selaimessasi, tukevat UTF-8:aa ja vanhoja merkistöjä ja päivittyvät Live-tilassa sitä mukaa kun kirjoitat. Mitään ei lähetetä palvelimelle, joten data pysyy laitteellasi.
Näin käytät Base64-koodaajaa ja -dekoodaajaa
- 1
Valitse koodaus tai dekoodaus
Valitse Koodaa muuttaaksesi tekstin tai tiedoston Base64-muotoon, tai Dekoodaa palauttaaksesi Base64-merkkijonon alkuperäiseen muotoonsa.
- 2
Syötä sisältö
Kirjoita tai liitä sisältö syötekenttään, tai raahaa ja pudota tiedosto (enintään 10 Mt) ladataksesi sen suoraan.
- 3
Säädä asetukset tarvittaessa
Valitse tekstidatalle oikea merkistö tai ota käyttöön Dekoodaa jokainen rivi erikseen, kun käsittelet useita rivinvaihdoilla eroteltuja Base64-merkkijonoja.
- 4
Saat tuloksen heti
Kun Live-tila on päällä, tulos päivittyy kirjoittaessasi; muuten napsauta Koodaa tai Dekoodaa käsitelläksesi syötteen.
- 5
Kopioi tai lataa
Käytä Kopioi-painiketta tuloksen viemiseksi leikepöydälle tai Lataa-painiketta tallentaaksesi puretun tiedoston tai koodatun tekstin laitteellesi.
Lähteet
- RFC 4648 — Base16-, Base32- ja Base64-datakoodaukset
Virallinen IETF-määrittely, joka kuvaa Base64-aakkoston, täytemerkit ja koodaussäännöt.
- MDN — Base64 (sanasto)
Tiivis yleiskatsaus siihen, mitä Base64 on ja milloin binääri-tekstiksi-koodausta käytetään verkossa.
- MDN — btoa()
Web API -metodi, jolla merkkijono koodataan Base64-muotoon JavaScriptissä, sisältäen huomioita Unicode-käsittelystä.
Aiheeseen liittyvät työkalut
Kuva Base64-muotoon
Muunna kuvatiedostot Base64-data-URI-muotoon upotettavaksi suoraan koodiin.
Base64 kuvaksi
Pura Base64-merkkijono takaisin katseltavaksi ja ladattavaksi kuvaksi.
URL-koodaus / -dekoodaus
Koodaa tai pura URL-osoitteiden osia ja kyselymerkkijonoja prosenttikoodauksella.
JWT-dekoodaaja
Tarkastele JSON Web Token -tunnisteita, joiden osat on koodattu Base64URL-muotoon.
Usein kysytyt kysymykset
- Mitä Base64-koodaus tarkoittaa?
- Base64 on binääri-tekstiksi-koodausmenetelmä, joka esittää binääridatan ASCII-merkkijonona kääntämällä sen radix-64-muotoon. Sitä käytetään, kun binääritietoa pitää siirtää tai tallentaa tekstipohjaisten kanavien kautta, kuten sähköpostin tai HTTP:n.
- Onko Base64 sama asia kuin salaus?
- Ei ole. Base64 on koodaus, ei salaus. Kuka tahansa voi purkaa Base64-merkkijonon takaisin alkuperäiseen muotoon, joten se ei suojaa tietoja eikä takaa luottamuksellisuutta — se vain tekee binääridatasta siirtokelpoista tekstikanavien kautta.
- Lähetetäänkö syöttämäni tiedot palvelimelle?
- Ei. Koko koodaus ja dekoodaus tapahtuvat selaimessasi laitteen omilla JavaScript-rajapinnoilla. Tekstisi ja tiedostosi eivät poistu laitteeltasi.
- Voinko koodata ja purkaa myös tiedostoja, en pelkkää tekstiä?
- Kyllä. Raahaa ja pudota tai lataa tiedosto (enintään 10 Mt) koodataksesi sen Base64-muotoon, ja käytä Lataa-painiketta tallentaaksesi puretun tiedoston takaisin levylle.
- Kasvattaako Base64-koodaus datan kokoa?
- Kyllä. Base64 muuntaa jokaiset 3 tavua (24 bittiä) syötettä neljäksi Base64-merkiksi (6 bittiä kukin), mikä kasvattaa datan kokoa noin 33 prosenttia.
- Miten ääkköset (ä, ö, å) käsitellään Base64-koodauksessa?
- Ääkköset koodataan luotettavasti, kun käytät UTF-8-merkistöä, jolloin esimerkiksi ä ja ö tallentuvat oikein useammaksi tavuksi ennen Base64-muunnosta. Jos data näyttää purettaessa virheelliseltä, tarkista että alkuperäinen merkistö vastaa valittua merkistöasetusta.