Monu Tools

Billede til Base64

Konvertér et billede til en Base64-data-URI til indlejring i HTML, CSS eller JSON, fuldt ud i din browser.

Sådan bruger du Billede til Base64

  1. 01

    Vælg et billede fra din enhed.

  2. 02

    Kopiér data-URI'en, eller det færdige CSS-uddrag.

  3. 03

    Indsæt det i din HTML, CSS eller JSON.

Hvad denne konverter gør

Denne billede-til-Base64-konverter gør et billede til en data-URI, en lang tekststreng der indlejrer billedet direkte, plus et klar-til-brug CSS-baggrundsuddrag. Du kan indlejre et billede i stedet for at linke til en separat fil.

Den kører lokalt i din browser, så dit billede læses på din enhed og uploades aldrig.

Hvorfor indlejre et billede

En data-URI bærer hele billedet inde i markuppen, så browseren ikke laver en separat netværksforespørgsel for at hente det. For små aktiver som ikoner kan den sparede rundtur få en side til at føles hurtigere.

Kompromisset: størrelse og caching

Hagen er størrelse og caching. Base64 tilføjer cirka 33 procent overhead, fordi det repræsenterer binære data med et begrænset tekstalfabet, og et indlejret billede kan ikke caches separat, så det downloades igen med hver side, der indeholder det.

Tommelfingerreglen er at indlejre små billeder, ikoner, små logoer eller en sprite, hvor det at undgå en forespørgsel er overheaden værd, og at holde større billeder som normale filer, som browseren kan cache og indlæse parallelt.

Hvor data-URI'er virker

Data-URI'er virker alle steder, hvor en URL accepteres: en img src, en CSS-baggrund eller et felt i JSON eller en e-mailskabelon. Det gør dem praktiske til selvstændige uddrag.

Ofte stillede spørgsmål

Bliver mit billede uploadet til en server?

Nej. Billedet læses fuldt ud i din browser, så det forlader aldrig din enhed.

Hvornår bør jeg bruge en data-URI?

Til små billeder som ikoner, hvor det at undgå en ekstra netværksforespørgsel er størrelsesøgningen værd. Til store billeder er en normal fil bedre.

Hvorfor er Base64 større end filen?

Base64-encodning tilføjer cirka 33 procent overhead, fordi den repræsenterer binære data med et begrænset tekstalfabet.

Kilder

Indlejr dette værktøj

Tilføj dette værktøj til dit eget websted. Kopiér uddraget nedenfor, det holder sig automatisk opdateret.

<iframe src="https://monu.tools/embed/da/image-to-base64" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Relaterede værktøjer