Zum Inhalt springen

Base64 in Bild

Base64 to Image

Dekodiert eine Base64-Zeichenkette oder Data-URI zurück in ein anzeigbares, herunterladbares Bild.

Eine Data-URI, die durch ein Stylesheet, eine JSON-Nutzlast und einen Chat-Client gewandert ist, ist selten sauber: Sie hat eine url()-Hülle, Anführungszeichen, Zeilenumbrüche oder das fehlende data:-Präfix. Dieses Werkzeug nimmt all das an, dekodiert es und sagt Ihnen, wenn der Header über den Typ lügt.

🔒 Läuft vollständig in Ihrem Browserbase64decodedata-uri

Data-URI einfügen

Eine url(…)-Hülle, umgebende Anführungszeichen, verirrte Zeilenumbrüche und ein fehlendes data:-Präfix werden alle akzeptiert — genau so kommen diese Dinge an, wenn sie durch ein Stylesheet, eine JSON-Datei und einen Chat gelaufen sind.

So funktioniert es

  1. Fügen Sie ein, was Sie haben

    Die ganze data:-Zeichenkette oder nur den Base64-Teil. Hüllen, Anführungszeichen und verirrte Zeilenumbrüche werden entfernt.

  2. Prüfen Sie den Typ gegen die Behauptung

    Die Bytes sind die Autorität. Sagt die URI image/png und die Bytes sind ein JPEG, sagt es die Zeile – diese Abweichung ist der übliche Grund, warum so ein Bild dort, wo es verwendet wird, nicht gerendert wird.

  3. Laden Sie es als Datei herunter

    Die Endung folgt dem erkannten Typ und nicht dem Header, sodass die Datei, die Sie bekommen, sich öffnen lässt.

Häufige Fragen

Es heißt, das Base64 sei fehlerhaft.

Fast immer ein abgeschnittenes Kopieren und Einfügen. Eine Data-URI ist eine sehr lange Zeile, und Terminals, Chat-Clients und Log-Viewer kappen sie. Kopieren Sie sie aus der Quelldatei statt aus einer gerenderten Ansicht.

Die Größe wird als unbekannt angezeigt.

Die Abmessungen stammen aus dem Dekodieren des Bildes, und besonders SVG nimmt nicht auf jeder Engine diesen Weg. Das Bild wird trotzdem korrekt in der Vorschau angezeigt und heruntergeladen.

Wird mein Bild irgendwohin gesendet?

Nein. Das Dekodieren ist `atob` und ein Blob, beides in diesem Tab. Nichts wird gesendet, was hier zählt, weil eine eingefügte Data-URI oft aus einem privaten Dokument stammt.

Eingabe aus

Danach

Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.