Base64 Encoder/Decoder
Converter online gratuit pentru Base64 — encodează și decodează text, suportă UTF-8, fișiere și Base64URL. Fără înregistrare.
Converter online gratuit pentru Base64 — encodează și decodează text, suportă UTF-8, fișiere și Base64URL. Fără înregistrare.
Base64 este un schemă de codare binar-în-text care reprezintă datele binare folosind 64 de caractere ASCII (A–Z, a–z, 0–9, +, /). Este utilizat pe scară largă în dezvoltarea web pentru transmiterea datelor binare prin formate bazate pe text — inserarea imaginilor în HTML/CSS ca URI-uri de date, trimiterea atașamentelor de fișiere în API-urile REST sau stocarea token-urilor JWT. itcoders.pl Encoder/Decodor Base64 rulează complet în browser: nu există date care părăsesc dispozitivul tău.
Lipește text pentru codare sau un șir Base64 pentru decodare în panoul din stânga. Instrumentul detectează automat modul corect — dacă intrarea arată ca Base64, trece la decodare. Poți selecta manual modul cu butoanele Encode sau Decode. Butonul Swap schimbă instantaneu datele între panouri. Rezultatul poate fi copiat în clipboard sau descărcat ca fișier text.
Modul Base64URL înlocuiește + și / cu - și _, eliminând și caracterele = — această variantă este sigură pentru URL-uri și nume de fișiere. Împachetarea la fiecare 76 de caractere (standard MIME) este utilă când se inserează Base64 în corpuri sau antete de email. Funcția de încărcare a fișierelor convertește orice fișier (imagine, PDF, ZIP) într-o reprezentare Base64 — utilă pentru trimiterea fișierelor prin API-uri JSON. Decodarea unui fișier înapoi funcționează automat: dacă rezultatul nu este text lizibil, instrumentul oferă descărcarea fișierului.
Toată codificarea și decodificarea se realizează pe partea client — niciun fragment de text lipit sau fișier încărcat nu este trimis către un server. Acest lucru îl face sigur pentru lucrul cu token-uri JWT, chei API, certificate sau date sensibile. itcoders.pl Encoder/Decodor Base64 este complet gratuit, nu necesită înregistrare și funcționează în orice browser modern.
Nu — Base64 este codificare, nu criptare. Oricine poate decodează Base64 fără cheie. Convertă doar date binare în format text. Pentru protecție a datelor, folosește criptare (AES, RSA etc.) și utilizează Base64 doar ca strat de transport.
Base64 encodează 3 octeți binari ca 4 caractere text, crescând dimensiunea cu aproximativ 33%. Aceasta e compromisul pentru a transmite date binare prin formate text precum JSON, HTML sau anteturi HTTP.
Base64 standard folosește caracterele + și /, care au semnificație specială în URL-uri. Base64URL le înlocuiește cu - și _, eliminând paddingul = — făcând output-ul sigur pentru URL-uri și nume de fișiere fără codificare procentuală.
Da — unealta folosește codificarea UTF-8 care suportă toate caracterele Unicode, inclusiv litere accentuate, Cyrillic, caractere chinezești și emoji. Spre deosebire de funcția standard btoa(), care aruncă eroare la caractere non-ASCII.