Codificator și decodificator de imagini în Base64 — instrument online gratuit de conversie
Codificator și decodificator de imagini în Base64
Conversia imaginilor în Base64 și invers. Acceptă PNG, JPEG, GIF, WebP, BMP, SVG și ICO.
Ieșirea poate fi URI de date, <img> HTML, background-image CSS, Markdown, JSON sau XML.
Toată prelucrarea are loc local în browser — imaginile nu se încarcă niciodată pe vreun server.
Direcție:
Format:
Încărcare imagine
📷
Se alege o imagine sau se trage și se plasează aici o imagine
⚠ Imagine mare (>5 MB). Base64 codificat va fi foarte lung. Se recomandă o comprimare prealabilă.
Format:
-
Dimensiuni:
-
Dimensiune fișier:
-
Dimensiune Base64:
-
Ieșire (Base64)
Codificare: Imagine → Base64 Se încarcă sau se trage și se plasează o imagine pentru a o codifica în Base64. Se alege dintre 7 formate de ieșire: URI de date (de încorporat direct în pagini web), Base64 brut, <img> HTML, background-image CSS, Markdown, JSON sau XML.
Decodare: se schimbă direcția pentru a decoda un șir Base64 înapoi într-o imagine — se lipește orice șir Base64 sau URI de date și se vede previzualizarea imaginii. Formatul imaginii se detectează automat din octeții de semnătură (PNG, JPEG, GIF, WebP, BMP, ICO, SVG).
Sigur pentru URL: înlocuiește + cu - și / cu _, iar umplutura = de la sfârșit este eliminată.
Formate acceptate: PNG, JPEG, GIF, WebP, BMP, SVG, ICO.
Confidențialitate: toată prelucrarea se face local în browser — imaginile nu se încarcă niciodată.
Când merită încorporate imaginile
Încorporarea unei imagini ca URI de date economisește o cerere HTTP, dar textul Base64 este cu aproximativ 33% mai mare decât octeții bruți și nu poate fi stocat separat în cache de pagină. Acest compromis merită pentru pictograme mici și grafice folosite o singură dată și, de obicei, nu merită pentru fotografii și resurse repetate.
Regulă generală: imaginile se încorporează sub câțiva KB — pentru orice mai mare, un fișier de imagine separat, stocat în cache, câștigă la vizitele repetate.
🔷 Informații despre imagini în Base64
Formate de ieșire 7 formate pentru cazuri de utilizare diferite.
URI de date data:image/png;base64,...
Base64 brut Doar șirul Base64 simplu
HTML Etichetă <img src="...">
CSS background-image: url(...)
Markdown / JSON / XML De încorporat în documente, API-uri, configurări