Billede til Base64-konverter
Konvertér et lokalt billede til en komplet Base64-data-URL. Se billedet, konvertér, kopiér eller hent teksten. Filgrænse: 64 MiB.
Begynd at bruge
Hvad dette værktøj hjælper dig med
Konvertér et lokalt billede til en komplet Base64-data-URL. Se billedet, konvertér, kopiér eller hent teksten. Filgrænse: 64 MiB.
Arbejdseksempel
icon.png
data:image/png;base64,iVBORw0KGgo…
Sådan produceres resultatet
Base64 repræsenterer binære bytes med udskrivbare tegn. Det er reversibel kodning, ikke komprimering eller kryptering, og gør normalt nyttelasten omkring en tredjedel større.
Nyttige arbejdsgange
- Indlejr et lille ikon i CSS eller HTML
- Opret en bærbar API- eller testfixture
- Inspicér eller overfør et lille binært aktiv som tekst
Vigtige begrænsninger
- Store Base64-strenge øger HTML-, CSS- og hukommelsesforbrug.
- Kodning skjuler eller sikrer ikke billedet.
- Data-URL'ens MIME-type skal matche det faktiske filformat.
Ofte stillede spørgsmål
Hvorfor er Base64 større end billedfilen?
Hver tre binære bytes repræsenteres af fire Base64-tegn, plus eventuel data-URL-præfiks.
Skal jeg indlejre alle websidebilleder?
Nej. Eksterne filer caches normalt bedre; inline-data er mest nyttige til små, selvstændige aktiver.
Billede til Base64-konverter
Grænser: 64 MiB (67.108.864 byte) og 24.000.000 afkodede pixels. Filstørrelsen kontrolleres før læsning, dimensionerne før Base64 dannes. Hele originalfilen kodes uden canvas-genkodning; metadata og animationsbytes bevares, men forhåndsvisningen bekræfter ikke animationsafspilning. For N byte har Base64-indholdet 4 × ceil(N/3) tegn plus præfikset. Eksempler med udeladelsesprikker er ufuldstændige. Kodning er hverken rensning eller kryptering; browserens MIME-type bekræfter ikke formatet. Store indlejrede billeder øger dokument- og hukommelsesstørrelsen og kan ikke caches separat.
data:image/png;base64,... Base64 length = 4 × ceil(N / 3)
Behandlingen foregår lokalt i din browser.