Datei in Base64 umwandeln
Wandeln Sie jede Datei in Base64-Text oder eine einfügefertige Data-URI um.
- Läuft auf Ihrem Gerät — die Datei wird nirgendwohin gesendet
- Ohne Anmeldung, ohne Wasserzeichen, ohne Tageskontingent
- Kostenlos, ohne Begrenzung, wie oft Sie es nutzen
So funktioniert es
Base64 macht aus einer Binärdatei Text, damit sie dorthin gelangen kann, wo nur Text erlaubt ist: in eine HTML-Seite, eine CSS-Datei, eine JSON-Nutzlast, eine Konfigurationsdatei, eine E-Mail. Sie auf einem entfernten Server zu kodieren heißt, die Datei hochzuladen, um Text zurückzubekommen – ein seltsamer Tausch für etwas, das ein Browser sofort erledigen kann.
Data-URI oder einfach
Eine Data-URI trägt den Medientyp als Präfix, sodass ein Browser weiß, worum es sich handelt: Fügen Sie eine in ein img-src oder einen CSS-Hintergrund ein, und es funktioniert ohne separate Datei. Einfaches Base64 ist das, was Sie wollen, wenn etwas anderes in Ihrer Pipeline den Typ liefert.
Es wird etwa ein Drittel größer
Base64 stellt drei Bytes als vier Zeichen dar, rechnen Sie also mit etwa 33 % mehr plus ein wenig Zusatzaufwand. Das ist der Preis des Formats, und er lässt sich nicht vermeiden, weshalb sich das Einbetten am besten für kleine Ressourcen eignet – Icons, kleine Logos, Teilmengen von Schriftarten.
Wann man nicht einbetten sollte
Ein großes eingebettetes Bild macht die HTML- oder CSS-Datei größer, nicht mehr getrennt zwischenspeicherbar und langsamer zu verarbeiten. Die Faustregel liegt bei einigen Kilobyte: darunter spart das Einbetten eine Anfrage; darüber ist ein normaler Dateiverweis schneller.
Den Weg zurück gehen
Der Base64-Decoder auf dieser Website wandelt den Text zurück in die ursprüngliche Datei und zeigt sie als Vorschau an, wenn es ein Bild ist.
Datei in Base64 umwandeln – Fragen
Was ist eine Data-URI?
Base64 mit angehängtem Medientyp, sodass es direkt in HTML oder CSS eingefügt werden kann, als wäre es eine Datei.
Warum ist der Text größer als meine Datei?
Base64 kodiert drei Bytes als vier Zeichen – etwa ein Drittel größer. Das liegt am Format selbst.
Sollte ich große Bilder einbetten?
Nein. Unterhalb weniger Kilobyte spart es eine Anfrage; darüber ist ein normaler Dateiverweis schneller.
Wird meine Datei hochgeladen?
Nein. Es wird in Ihrem Browser kodiert.