Base64 to Image

Base64 zu Bild

Base64-String oder Daten-URL einfügen und das dekodierte Bild sofort vorschauen — kostenloser Konverter für PNG, JPEG, WebP, GIF, SVG. Kein Upload, läuft lokal.

Aktualisiert März 2026

Geprüft von Rafael Duarte

Base64 / Data-URL-Eingabe
Akzeptiert data:image/...;base64,... oder reines Base64 0 Zeichen

Base64-String oben einfügen, um das Bild vorzuschauen

Verarbeitungszeit
—
Datenschutz
Nur Lokal
Nutzdatengröße
0 KB

Sofortige Dekodierung

Rendert Bilder aus Base64-Strings sofort direkt im Browser.

Lokale Verarbeitung

Ihre Daten verlassen den Browser nie — keine Uploads, kein Server.

Formaterkennung

Erkennt JPEG, PNG, GIF und WebP automatisch anhand der magischen Bytes.

So funktioniert's

Kein Upload — alles läuft lokal im Browser

1. String einfügen

Komplette Data-URL (`data:image/...;base64,`) oder reines Base64 — das Tool erkennt das Format automatisch.

2. Vorschau ansehen

Das Bild wird sofort gerendert, inklusive Abmessungen, erkanntem Format und kodierter Größe.

3. Herunterladen

Speichere das Ergebnis als PNG, JPEG, WebP oder GIF direkt auf deinem Gerät.

Was dieses Tool kann

Mehr als nur das Bild anzeigen

Erkennt das Format automatisch

Liest die Magic Bytes der dekodierten Daten aus — du musst den MIME-Typ nicht vorher kennen.

Akzeptiert reines Base64 oder Data-URL

Entfernt Präfixe wie data:image/...;base64, und bereinigt Leerzeichen, Zeilenumbrüche und JSON-Escapes von selbst.

Zeigt Metadaten an

Abmessungen, MIME-Typ und kodierte Größe, bevor du dich fürs Herunterladen entscheidest.

100 % im Browser, DSGVO-freundlich

Dekodierung und Rendering laufen lokal über atob() sowie die Blob- und Image-APIs — dein Bild verlässt nie das Gerät, es gibt keinen Server-Upload und keine Datenübertragung ins Ausland.

Startet vorausgefüllt aus anderen Tools

Der QR-Code-Generator zum Beispiel verlinkt hierher mit dem Bild als Base64 direkt in der URL — ohne manuelles Kopieren und Einfügen.

Per Tastatur zwischen den Base64-Tools wechseln

Mit Shift + Pfeil links/rechts springst du zwischen Encode, Decode, Image to Base64 und Base64 to Image, ganz ohne Maus.

Beispiele

Verschiedene Eingabeformate und was dabei herauskommt

Eingabe
Ergebnis
data:image/png;base64,iVBORw0K...
PNG gerendert — Download-Button erscheint
/9j/4AAQSkZJRg...
JPEG per Magic Bytes erkannt — Download-Button erscheint
R0lGODlhAQABAI...
GIF erkannt — Download-Button erscheint
data:image/svg+xml;base64,PHN2ZyB4bWxucz0i...
SVG gerendert — braucht das data:-Präfix mit explizitem MIME-Typ

Wann du das brauchst

Die häufigsten Anwendungsfälle

API-Antwort debuggen

Avatare und Thumbnails kommen in JSON-Antworten oft als Base64-String zurück.

Data-URI im CSS prüfen

Bestätige vor dem Commit, dass ein Inline-Icon oder Hintergrundbild wirklich das erwartete Asset ergibt.

Bild aus einem Export zurückholen

Datenbank-Dumps und XML-/JSON-Exports speichern Bilder gelegentlich als Base64.

Bild aus einer E-Mail prüfen

MIME-E-Mails betten Logos und Signaturen oft als Base64-kodierte Teile ein.

Encoding-Pipeline testen

Prüfe, ob die Ausgabe eines Skripts oder einer Encode-API sich korrekt zurück dekodieren lässt.

Der umgekehrte Weg

Um eine Bilddatei in Base64 umzuwandeln, nutze [Image to Base64](/de/tools/image-to-base64).

Wird nichts angezeigt? Hier ansetzen

Die häufigsten Ursachen, wenn das Bild nicht erscheint

String unvollständig

Wurde nur ein Teil kopiert, lässt sich das Bild nicht dekodieren. Prüfe, ob du wirklich den gesamten String erwischt hast.

Base64URL statt Standard-Base64

Kommt der String aus einer URL, stehen dort oft -/_ statt +// — ersetze die Zeichen vor dem Einfügen.

Kein Bildformat

Die dekodierten Bytes müssen einem Bildformat entsprechen, das der Browser erkennt.

Ganzes JSON eingefügt statt nur des Werts

Wenn du "avatar": "iVBORw0K..." samt Feldnamen kopierst, vermischen sich die Buchstaben des Schlüssels mit den Daten und die Dekodierung schlägt fehl. Kopiere nur den Wert, ohne Anführungszeichen und Doppelpunkt.

Seltenes Format ohne Präfix wird als PNG angenommen

Reines Base64 (ohne data:) von SVG, BMP oder ICO wird von den Magic Bytes manchmal nicht erkannt, und das Tool nimmt standardmäßig PNG an. Füge für diese Formate die vollständige Data-URL mit dem korrekten MIME-Typ ein.

Warum hier dekodieren

Die gesamte Dekodierung und Darstellung läuft lokal über atob() und die nativen Blob- und Image-APIs des Browsers — dein Bild verlässt nie das Gerät, es gibt keinen Upload zu einem Server, und das Tool funktioniert nach dem ersten Laden auch offline weiter. Für alle, die auf Datenschutz achten, ist das der entscheidende Unterschied zu Tools, die Dateien erst hochladen müssen.

Die automatische Formaterkennung über Magic Bytes erspart dir den manuellen Schritt, den MIME-Typ selbst herauszufinden — ob du reines Base64 oder eine komplette Data-URL einfügst, spielt keine Rolle.

Außerdem deckt es die Gegenrichtung anderer Tools auf dieser Seite ab: Der QR-Code-Generator etwa verlinkt direkt hierher, wenn das Bild bereits als Base64 in der URL steckt — ohne dass du die Nutzlast von Hand kopieren und einfügen musst.

Häufige Fragen

Ja. Das Tool erkennt das Format anhand der Magic Bytes am Anfang der dekodierten Daten und baut die passende Data-URL intern selbst zusammen.

Weiterführende Links

Verwandte Tools