Konverter Base64 til bilde

Lim inn Base64 eller en data:image-URI, så ser du bildet med en gang. Verktøyet finner det faktiske formatet ut fra filbytene og lar deg lagre originalen eller konvertere den til et annet format.

Kjører helt i nettleseren din. Ingenting lastes opp.

Slik bruker du verktøyet

  1. Lim inn en Base64-streng eller en fullstendig data URI i inndatafeltet, eller trykk på Last inn eksempel for å prøve med et eksempel.
  2. Sjekk forhåndsvisningen og detaljene: gjenkjent format, MIME-type, dimensjoner og dekodet størrelse.
  3. Velg et format under Last ned som. Original lagrer nøyaktig de dekodede bytene; alle andre valg konverterer bildet i nettleseren din.
  4. Last ned filen.

Fra Base64-tekst tilbake til bilde

Bilder sendes som Base64 overalt der en kanal bare godtar tekst: data URI-er i HTML og CSS, JSON-svar fra API-er, HTML-e-post, databasekolonner og loggfiler. Den kodede teksten er omtrent en tredjedel større enn binærfilen. Dekoding reverserer prosessen og gir deg tilbake de opprinnelige bytene.

Du kan lime inn den rene Base64-strengen eller hele data:image/...;base64,-URI-en. Linjeskift og mellomrom ignoreres, og URL-sikker Base64 (med - og _) godtas også. Dekoding, forhåndsvisning og konvertering skjer lokalt i nettleseren din, så bildet lastes aldri opp.

Formatet avsløres av de første tegnene

Hvert bildeformat begynner med en fast bytesignatur, og disse bytene blir alltid til de samme innledende Base64-tegnene. Verktøyet sjekker de dekodede bytene i stedet for å stole på MIME-typen i en data URI, så en streng med feil merking blir likevel identifisert riktig.

Base64 begynner medFormat
iVBORw0KGgoPNG
/9j/JPEG
R0lGODGIF
UklGRWebP (RIFF-container)
PHN2Zy eller PD94bWwgSVG
QkBMP
AAABAAICO
SUkq eller TU0ATIFF
JVBERPDF, ikke et bilde: bruk Base64 til PDF

Velge nedlastingsformat

Original skriver de dekodede bytene uendret, og det er riktig valg når du bare trenger filen. De andre formatene lages ved at bildet tegnes på et lerret (canvas) og kodes på nytt:

  • PNG er tapsfritt og beholder gjennomsiktigheten.
  • JPEG fyller gjennomsiktige områder med hvitt og styres med glidebryteren Kvalitet.
  • WebP og AVIF gir som regel mindre filer; AVIF tilbys bare hvis nettleseren din kan kode formatet.
  • GIF er begrenset til 256 farger og beholder bare den første rammen i en animasjon.
  • BMP, ICO og TIFF dekker eldre programvare, favicons og arbeidsflyter for trykk.
  • SVG pakker et rasterbilde inn i en SVG-fil. Bildet blir ikke vektorisert til former.

Ofte stilte spørsmål

Hvorfor vises ikke Base64-bildet mitt?
De vanligste årsakene er en avkortet streng (kopiert fra en logg eller en celle med lengdebegrensning), anførselstegn eller JSON-escaping som har blitt hengende igjen, for eksempel \/ eller en bokstavelig \n, eller data som ikke er et bilde i det hele tatt. Fjern de overflødige tegnene og lim inn på nytt. Base64-validatoren viser ugyldige tegn og den gjenkjente innholdstypen.
Trenger jeg data:image-prefikset?
Nei. Både den rå Base64-strengen og en fullstendig data URI fungerer. Trenger du å lage en data URI fra en fil, bruker du Bilde til Base64 eller Data URI-generatoren.
Blir bildet mitt lastet opp til en server?

Nei. Siden dekoder og konverterer bildet med JavaScript i nettleseren din. Ingenting du limer inn, forlater enheten din.

Kan verktøyet åpne HEIC- eller TIFF-bilder?

Begge formatene gjenkjennes, men de fleste nettlesere kan ikke vise dem, så forhåndsvisningen kan være tom. Du kan likevel laste ned originalfilen, og konvertering fungerer når nettleseren din klarer å dekode bildet.

Hva om de dekodede dataene ikke er et bilde?
Bruk Base64 til fil. Verktøyet gjenkjenner PDF-er, arkiver, lyd, video og andre filtyper og lagrer dem med riktig filendelse.