Base64 Encode/Decode

Data URI Generator: Erstelle data: URLs aus Dateien

Generiere Data URIs aus jeder Datei für inline Einbettung in HTML/CSS. Unterstützt Bilder, PDFs, Schriftarten und mehr. Inklusive MIME-Typ-Erkennung. 100% clientseitig.

100% clientseitig. Deine Daten verlassen niemals deinen Browser.

📁

eine File-Datei hierher ziehen & ablegen

oder klicke zum Durchsuchen (max. 50 MB)

Verwandte Werkzeuge

Data URI Generator

Ein Data URI bettet den Dateiinhalt direkt in ein HTML-Attribut oder eine CSS-Eigenschaft ein und ersetzt eine externe URL durch die Dateidaten selbst. Dieses Tool generiert Data URIs aus jeder Datei, indem es sie lokal liest, ihren MIME-Typ erkennt und den Inhalt als Base64 kodiert.

Wie man es verwendet

  1. Ziehe eine Datei in den Upload-Bereich oder klicke zum Durchsuchen
  2. Das Tool erkennt den MIME-Typ und kodiert die Datei
  3. Das Ausgabeformat “Data URI” ist standardmäßig ausgewählt
  4. Kopiere den vollständigen Data URI

Data URI Syntax

Jeder Data URI folgt dieser Struktur:

data:[<mediatype>][;base64],<daten>

Beispiele:

data:image/png;base64,iVBORw0KGgoAAAANSU...
data:text/html,%3Chtml%3E%3Cbody%3EHallo%3C/body%3E%3C/html%3E
data:text/plain;charset=utf-8,Hallo%20Welt

Wo Data URIs funktionieren

HTML img-Tags

<img src="data:image/png;base64,iVBORw0KGgo..." alt="Inline-Bild" />

CSS-Hintergründe

.icon {
  background-image: url(data:image/svg+xml;base64,PHN2Zy...);
}
<a href="data:application/pdf;base64,JVBERi..." download="dokument.pdf">
  PDF herunterladen
</a>

Favicons

<link rel="icon" href="data:image/svg+xml;base64,PHN2Zy..." />

Iframes

<iframe src="data:text/html;base64,PCFET0NUWVBF..." width="100%" height="400"></iframe>

JavaScript

const audio = new Audio('data:audio/mpeg;base64,SUQz...');
const img = new Image();
img.src = 'data:image/png;base64,iVBOR...';

Data URIs vs externe URLs

EigenschaftData URIExterne URL
HTTP-AnfragenKeine1 Anfrage
CachingIm Dokument eingebettetSeparater Cache
Größeca. 33% größerOriginaldatei
HTTP-KomprimierungKomprimiert schlechtVom Server komprimiert
Leistung (klein)SchnellerLangsamer
Leistung (groß)LangsamerSchneller