Konvertér Base64 til billede

Indsæt Base64 eller en data:image-URI, og se billedet med det samme. Værktøjet bestemmer det reelle format ud fra filens bytes og lader dig derefter gemme originalen eller konvertere den til et andet format.

Kører udelukkende i din browser. Intet bliver uploadet.

Sådan bruger du værktøjet

  1. 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.
  2. Tjek forhåndsvisningen og detaljerne: genkendt format, MIME-type, dimensioner og afkodet størrelse.
  3. Vælg et format under Download som. Originalt format gemmer præcis de afkodede bytes; alle andre valg konverterer billedet i din browser.
  4. 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 medFormat
iVBORw0KGgoPNG
/9j/JPEG
R0lGODGIF
UklGRWebP (RIFF-container)
PHN2Zy eller PD94bWwgSVG
QkBMP
AAABAAICO
SUkq eller TU0ATIFF
JVBERPDF, 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?
De mest almindelige årsager er en afkortet streng (kopieret fra en log eller en celle med en længdegrænse), overskydende anførselstegn eller JSON-escapes som \/ 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?
Nej. Både den rå Base64-streng og den komplette data URI virker. Skal du lave en data URI ud fra en fil, kan du bruge Billede til Base64 eller Data URI-generatoren.
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.

Hvad hvis de afkodede data ikke er et billede?
Brug Base64 til fil. Værktøjet genkender PDF'er, arkiver, lyd, video og andre filtyper og gemmer dem med den rigtige filendelse.