Sådan bruger du værktøjet
- Indsæt en Base64-streng eller en komplet data URI i inputfeltet, eller tryk på Indlæs eksempel for at prøve værktøjet.
- Tjek forhåndsvisningen og detaljerne: genkendt format, MIME-type, dimensioner og afkodet størrelse.
- Vælg et format under Download som. Originalt format gemmer præcis de afkodede bytes; alle andre valg konverterer billedet i din browser.
- Download filen.
Fra Base64-tekst tilbage til et billede
Billeder sendes som Base64, når en kanal kun accepterer tekst: data URI'er i HTML og CSS, JSON-svar fra API'er, HTML-mails, databasekolonner og logfiler. Den kodede tekst er ca. en tredjedel større end den binære fil. Afkodning vender processen om og giver dig de oprindelige bytes tilbage.
Du kan indsætte den rene Base64-streng eller hele data:image/...;base64,-URI'en. Linjeskift og mellemrum ignoreres, og URL-sikker Base64 (med - og _) accepteres også. Afkodning, forhåndsvisning og konvertering foregår lokalt i din browser, så billedet bliver aldrig uploadet.
Formatet kan genkendes på de første tegn
Alle billedformater begynder med en fast bytesignatur, og de bytes bliver altid til de samme første tegn i Base64. Værktøjet undersøger de afkodede bytes i stedet for at stole på MIME-typen i en data URI, så selv en streng med forkert mærkning bliver identificeret korrekt.
| Base64 starter med | Format |
|---|---|
iVBORw0KGgo | PNG |
/9j/ | JPEG |
R0lGOD | GIF |
UklGR | WebP (RIFF-container) |
PHN2Zy eller PD94bWwg | SVG |
Qk | BMP |
AAABAA | ICO |
SUkq eller TU0A | TIFF |
JVBER | PDF, ikke et billede: brug Base64 til PDF |
Valg af downloadformat
Originalt format skriver de afkodede bytes uændret, og det er det rigtige valg, når du bare skal bruge filen. De andre formater laves ved at tegne billedet på et canvas og kode det igen:
- PNG er tabsfrit og bevarer gennemsigtighed.
- JPEG udfylder gennemsigtige områder med hvidt og bruger skyderen Kvalitet.
- WebP og AVIF giver som regel mindre filer; AVIF tilbydes kun, hvis din browser kan kode formatet.
- GIF er begrænset til 256 farver og bevarer kun det første billede i en animation.
- BMP, ICO og TIFF dækker ældre software, favicons og arbejdsgange til tryk.
- SVG pakker et rasterbillede ind i en SVG-fil. Billedet bliver ikke vektoriseret til former.
Ofte stillede spørgsmål
Hvorfor bliver mit Base64-billede ikke vist?
\/ eller et bogstaveligt \n, eller data, der slet ikke er et billede. Fjern de overflødige tegn, og indsæt igen. Base64-validatoren viser ugyldige tegn og den genkendte indholdstype.Skal jeg have data:image-præfikset med?
Bliver mit billede uploadet til en server?
Nej. Siden afkoder og konverterer billedet med JavaScript i din browser. Intet af det, du indsætter, forlader din enhed.
Kan værktøjet åbne HEIC- eller TIFF-billeder?
Begge formater bliver genkendt, men de fleste browsere kan ikke vise dem, så forhåndsvisningen kan være tom. Du kan stadig downloade den originale fil, og konvertering virker, når din browser kan afkode billedet.