Zum Hauptinhalt springen
Convert.rest

Base64-zu-Bild-Konverter — Data-URL zu PNG, JPG, SVG

Fügen Sie eine Base64-Data-URL — oder eine rohe Base64-Bildnutzlast — ein und verwandeln Sie sie in Sekunden in eine echte Bilddatei. Der Typ wird automatisch erkannt, Rasterbilder erhalten eine Live-Vorschau, und der Download verwendet die richtige Erweiterung. Alles in Ihrem Browser.

Das manuelle Format wird nur angewendet, wenn die automatische Erkennung den Typ nicht ermitteln kann.

Privat in Ihrem Browser dekodiert — die Nutzlast verlässt diesen Tab nie.

Die Dekodierung erfolgt vollständig in diesem Tab mit atob() — keine Bytes des Bildes werden irgendwohin gesendet. Es gibt keinen Upload-Endpunkt und keine Telemetrie, die Ihre Nutzlast transportiert.

Unterstützte Formate

  • Eingabe: eine Data-URL (data:image/png;base64,...) oder rohe Base64-Bytes.
  • Ausgabe: die dekodierte Datei wird als .png, .jpg, .webp, .gif, .bmp, .avif oder .svg heruntergeladen.
  • Rasterformate werden auf der Seite angezeigt; SVG wird nur als sicherer Download angeboten.

So verwenden Sie es

  1. 1

    Base64 einfügen

    Eine vollständige Data-URL oder rohe Base64-Bildnutzlast einfügen.

  2. 2

    Lokal dekodieren

    Auf Dekodieren klicken. Die Nutzlast wird vollständig in diesem Tab validiert und dekodiert.

  3. 3

    Vorschau und Download

    Rasterbilder erscheinen sofort; mit Download die Datei mit der richtigen Erweiterung speichern.

Was dieses Werkzeug tut

Das Werkzeug akzeptiert entweder eine vollständige Data-URL oder eine rohe Base64-Nutzlast, validiert sie, dekodiert sie in Bytes und stellt die ursprüngliche Bilddatei mit der richtigen Erweiterung zum Download wieder her. Bei Data-URLs wird der MIME-Typ aus dem Präfix gelesen; bei rohen Nutzlasten wird das Format anhand der Magic-Bytes des Dateikopfes erkannt, mit einem manuellen Format-Wähler als Fallback.

Für wen es gedacht ist

Entwickler, die Bilder aus eingebetteten Zeichenketten oder Datenbank-Blobs retten, Designer, die Assets als Base64 in Tickets erhalten, und alle mit Data-URL-Bilddaten, die die eigentliche Datei zurückhaben möchten — privat, ohne sie an einen Konvertierungsdienst hochzuladen.

Dateien, die nicht dekodiert werden können

Eine Nutzlast, deren Magic-Bytes zu keinem unterstützten Bildformat passen, wird abgelehnt, ebenso alles, dessen dekodierte Größe die 15-MB-Sperre überschreitet. Wenn der eingefügte Wert aus einer Textkodierung stammt und nicht aus einem Bild, verwenden Sie den Base64-Dekodierer — dieses Werkzeug behandelt die Nutzlast als binär, nicht als Text.

Warum SVG nur zum Download

SVG ist ein Markup-Format: Ein nicht vertrauenswürdiges SVG kann bei Inline-Rendering Skripte oder externe Anfragen versuchen. Um diese Seite sicher zu halten, erhalten Sie dekodierte SVG-Dateien als Download zurück und sie werden nie als HTML in das Dokument eingefügt. Die heruntergeladene Datei ist byteidentisch mit dem, was kodiert wurde.

Einschränkungen

  • Die dekodierte Ausgabe ist auf 15 MB begrenzt, um den Tab reaktionsfähig zu halten.
  • Nur die unterstützten Bildformate werden akzeptiert; beliebige Binärdaten werden mit einer klaren Meldung abgelehnt.
  • SVG-Nutzlasten werden dekodiert und heruntergeladen, aber nie als Inline-Markup in die Seite eingefügt, sodass ein manipuliertes SVG in diesem Dokument nicht ausgeführt werden kann.

Häufig gestellte Fragen

Nein — eine rohe Base64-Nutzlast funktioniert ebenfalls. Das Format wird anhand der Dateikopf-Bytes erkannt, oder Sie wählen es im Wähler, wenn die Erkennung den Typ nicht identifizieren kann.

Hilfe?

Antworten auf häufige Fragen, unsere Kontaktdaten und eine direkte Linie zur Problem-Meldung.

Alle Werkzeuge anzeigen