← Tagasi funktsioonide juurde
Free

Base64 kodeerimine / dekodeerimine

Base64 Encoder/Decoder teisendab teksti Base64 vormingusse ja Base64 tagasi tekstiks otse teie brauseris. Unicode-turvaline kodeerimine käsitleb emotikone, mitte-ladina kirjasüsteeme ja erimärke korrektselt. Ühe klõpsuga kopeerimine, sisendi/väljundi vahetamine ja reaalajas teisendus.

Base64-t kasutatakse igal pool — andme-URL-ides, JWT-tokenites, e-kirjade MIME-kodeeringus, Basic Auth päistes ja manustatud varade andmetes. Kuid brauserid ei paku kiiret viisi Base64 kodeerimiseks või dekodeerimiseks ilma koodi kirjutamata. See tööriist teeb seda. Kleepige suvaline string selle kodeerimiseks või suvaline Base64 selle tagasi originaaltekstiks dekodeerimiseks. Kodeerija on Unicode-turvaline (erinevalt algsest btoa-st, mis Latin-1 väliseid märke ei talu) — emotikonid, hiina märgid, araabia kiri ja kõik muud kirjasüsteemid kodeeritakse ja dekodeeritakse korrektselt. Dekodeerija käsitleb nii standardset kui ka URL-turvalist Base64 varianti. Reaalajas teisendus tähendab, et näete väljundit uuenemas kirjutamise ajal, ning vahetusnupp lubab sisendi ja väljundi koheselt ümber pöörata.

Reaalajas eelvaade
example.com
Base64 kodifitseerija / dekodifitseerija Kodifitseeri Dekodifitseeri
Sisend
Hello, DevSuite Pro!
Base64 väljund
SGVsbG8sIERldlN1aXRlIFBybyE=
Kopeeri Vaheta
Põhifunktsioonid

Kodeerimine ja dekodeerimine

Vahetage kodeerimis- ja dekodeerimisrežiimi vahel koheselt. Teisendage lihttekst Base64-ks või Base64 tagasi lihttekstiks — toetatud on mõlemad suunad.

Unicode-turvaline

Käsitleb korrektselt emotikone, hiina, araabia, heebrea ja kõiki muid kirjasüsteeme. Erinevalt brauseri sisseehitatud btoa()-st ei ebaõnnestu see kodeerija mitte-Latin-1 sisendil.

Kopeerimine ühe klõpsuga

Kopeerige kodeeritud või dekodeeritud tulemus lõikelauale ühe klõpsuga — teksti käsitsi valimist pole vaja.

Reaalajas teisendus

Väljund uueneb kirjutamise ajal. Nuppu vajutada pole vaja — muudatused kuvatakse koheselt kiiremaks silumiseks.

URL-turvalise variandi tugi

Dekodeerib nii standardset Base64 kui ka URL-turvalist Base64 (kasutatakse JWT-tokenites, kus + ja / asendatakse - ja _ märkidega).

Sisendi ja väljundi vahetamine

Üks nupp vahetab sisendi ja väljundi väljad ära — kasulik, kui soovite dekodeeritud tulemust uuesti kodeerida või kontrollida edasi-tagasi teisenduse täpsust.

Tavalised kasutusjuhud

JWT sisu dekodeerimine

Kleepige JWT-tokeni sisuosa, et see dekodeerida ja väited (claims) üle vaadata. Kiirem kui dekodeerimisskripti kirjutamine ainult tokeni sisu lugemiseks.

Andme-URL-ide loomine

Kodeerige väike tekst või pildisisu, et see otse CSS-i, HTML-i või konfiguratsioonifaili manustada — kasulik sisseehitatud ressursside jaoks.

Basic Auth silumine

Dekodeerige Authorization: Basic päised, et paljastada kasutajanimi:parool mandaadid API silumise ajal.

E-kirja MIME sisu

Dekodeerige Base64-kodeeritud e-kirjade manused või kehaosad toorest MIME allikast, et neid uurida.

Saladuste turvaline kodeerimine

Kodeerige binaar- või erimärkidega stringid ülekandmiseks ainult teksti toetavates kanalites (URL-id, JSON, päised), kus need muidu katki läheksid.

Kuidas kasutada
1

Avage Base64 tööriist

Klõpsake Base64 ikoonil DevSuite Pro dokis või hüpikaknas. Avaneb kaheosaline redaktor koos Encode/Decode lülitiga.

2

Kleepige oma sisend

Kleepige lihttekst kodeerimiseks või Base64-string dekodeerimiseks. Tööriist tuvastab automaatselt, milline režiim teie valiku puhul sobib.

3

Valige režiim

Klõpsake Encode, et teisendada tekst Base64-ks, või Decode, et teisendada Base64 tagasi tekstiks. Praegune režiim on selgelt esile tõstetud.

4

Lugege väljundit

Teisendatud tulemus ilmub koheselt väljundipaneelile. Pikad väljundid on kerimisega ja murduvad vaikimisi.

5

Kopeerige tulemus

Klõpsake nuppu Copy, et salvestada väljund lõikelauale, või kasutage Swap, et liigutada väljund tagasi sisendiks edasiseks teisendamiseks.

Kas olete valmis alustama?

Paigaldage DevSuite Pro tasuta ja avage 64+ arendustööriista oma brauserile.

Lisa Chrome'i Lisa Edge'i Lisa FireFoxi