Convertor Fișier ↔ Base64

Codificare a oricărui fișier în Base64 sau decodificare a Base64 înapoi într-un fișier care se poate descărca. Acceptă orice tip de fișier: PDF, DOCX, ZIP, MP3, MP4, imagini, JSON, XML și altele. Ieșirea poate fi Base64 brut sau URI de date. De asemenea: Convertor imagine în Base64.
Toată prelucrarea are loc local în browser — fișierele nu se încarcă niciodată pe vreun server.
Direcție: Format:
📄
Se alege un fișier sau se trage și se plasează aici un fișier (drag & drop)
Orice tip de fișier — maximum 10 MB
⚠ Fișier mare (>5 MB). Base64 codificat va fi foarte lung și poate încetini browserul.
Nume fișier:-
Tip MIME:-
Dimensiune fișier:-
Dimensiune Base64:-
Codificare: Fișier → Base64
Se încarcă orice fișier prin încărcare sau prin tragere și plasare (drag & drop), pentru a-l codifica în Base64. Ieșirea este Base64 brut sau un URI de date complet.
Decodare: se schimbă direcția pentru a decoda un șir Base64 înapoi într-un fișier — se lipește orice șir Base64 sau URI de date, iar fișierul original se descarcă. Tipul fișierului se detectează automat din octeții de semnătură (PDF, ZIP, PNG, JPEG, MP3 etc.) sau din tipul MIME al URI-ului de date.
Sigur pentru URL: înlocuiește + cu - și / cu _ și elimină umplutura = de la sfârșit.
Suportat: orice tip de fișier (PDF, DOCX, ZIP, MP3, MP4, imagini, text etc.) — maximum 10 MB.
Confidențialitate: toată prelucrarea se face local în browser — fișierele nu se încarcă niciodată.
Fișiere ca text Base64

Base64 transformă fiecare 3 octeți ai fișierului în 4 caractere tipăribile, deci textul este cu aproximativ 33% mai mare decât octeții originali. Dacă i se adaugă în față data:<mime>;base64,, orice fișier devine un URI de date autonom, pe care browserele îl pot deschide direct.

Deoarece întregul fișier trebuie ținut în memorie ca text, Base64 se potrivește fișierelor mici și medii — nu fișierelor de sute de MB.