ImgConvert

Bild in Base64 und Base64 in Bild

Kodieren Sie ein Bild als Base64-Data-URI oder dekodieren Sie Bilddaten, um sie in der Vorschau anzuzeigen und herunterzuladen. Beide Vorgänge laufen in Ihrem Browser. Wählen Sie zum Kodieren ein Bild bis 10 MB.

Bild in Base64

Wählen Sie ein Bild bis 10 MB, um eine Base64-Data-URI zu erstellen.

Base64 in Bild

Fügen Sie Base64-Bilddaten mit oder ohne Data-URI-Präfix ein, um eine Vorschau anzuzeigen und das Bild herunterzuladen.

Hier erscheint das dekodierte Bild

Zwei Richtungen für Bilddaten

Dieses Tool verarbeitet Bilder. Es dekodiert keine beliebigen Texte, Dokumente oder verschlüsselten Nachrichten.

RichtungEingabeErgebnis
Bild in Base64Eine Bilddatei bis 10 MB.Eine vollständige Data-URI zum Kopieren.
Base64 in BildEine Bild-Data-URI oder reine Base64-Bilddaten.Eine Vorschau im Browser und ein Bild zum Herunterladen.

PNG, JPEG, GIF, WebP und BMP sind gängige Eingabeformate. Ob eine Vorschau möglich ist, hängt vom Browser und den tatsächlichen Bilddaten ab.

So kodieren oder dekodieren Sie ein Bild

1

Gewünschte Richtung wählen

Klicken Sie zum Kodieren auf die Bildauswahl und wählen Sie eine Datei. Fügen Sie zum Dekodieren eine Bild-Data-URI oder deren reine Base64-Nutzdaten in das untere Eingabefeld ein.

2

Text- oder Bildergebnis erhalten

Beim Kodieren wird die Data-URI nach der Dateiauswahl erstellt. Wählen Sie zum Dekodieren „Als Bild dekodieren“.

3

Kopieren oder herunterladen

Mit „Base64 kopieren (mit Präfix)“ kopieren Sie die vollständige Data-URI einschließlich Präfix. Verwenden Sie „Bild herunterladen“ für das dekodierte Bild; der Download neben dem Encoder speichert das ausgewählte Bild, keine Textdatei.

Das Data-URI-Präfix verstehen

Eine PNG-Data-URI beginnt mit dem folgenden Präfix. Es kennzeichnet PNG-Bilddaten, die als Base64 kodiert sind; das Komma trennt den Kopfbereich von den Nutzdaten.

data:image/png;base64,

Das Präfix allein ist kein Bild. Behalten Sie die vollständigen Nutzdaten nach dem Komma bei. Wenn eine API stattdessen reines Base64 verlangt, kopieren Sie nur die Nutzdaten und beachten Sie die Formatvorgaben dieser API.

Wann sich das Einbetten eines Bildes eignet

Base64 ändert die Darstellung der Bytes. Es komprimiert ein Bild nicht und wandelt es nicht in ein anderes Bildformat um.

Mit einem längeren Textwert rechnen

Aus jeweils 3 Bytes werden 4 Base64-Zeichen, bei Bedarf mit Auffüllzeichen. Die Nutzdaten sind ungefähr ein Drittel größer als die Binärdatei, noch ohne das Data-URI-Präfix. Verwenden Sie zuerst Bild komprimieren, wenn die Quelldatei unnötig groß ist.

Das empfangende System prüfen

Kleine Icons, Testdaten und Bildfelder in JSON können geeignete Anwendungsfälle sein. Für größere Dateien kann eine reguläre Bild-URL praktischer sein. Prüfen Sie die Unterstützung durch die App oder das E-Mail-Programm, statt vorauszusetzen, dass Data-URIs akzeptiert werden.

Wenn ein dekodiertes Bild nicht angezeigt wird

Eine Zeichenfolge kann gültiges Base64 sein, ohne ein darstellbares Bild zu enthalten. Prüfen Sie die Quelle und die Vorschau im Browser.

Data-URI

Behalten Sie den MIME-Typ des Bildes, die Kennzeichnung ;base64, das Komma und die vollständigen Nutzdaten bei.

Reines Base64

Verwenden Sie Bildbytes, keine Bild-URL. Gängige Formate werden anhand ihrer ersten Bytes erkannt; eine vollständige Bild-Data-URI ist eindeutiger.

JSON oder HTML

Extrahieren Sie nur die Data-URI oder den Base64-Wert. Fügen Sie weder das gesamte JSON-Objekt noch umschließende Anführungszeichen oder ein HTML-Tag ein.

Wenn die Quelldaten unvollständig oder fehlerhaft eingegeben sind oder vom Browser nicht unterstützt werden, behebt eine geänderte Dateiendung das Problem nicht.

Lokale Verarbeitung

Kodierung und Dekodierung nutzen Browser-APIs; dieses Tool lädt das ausgewählte Bild zur Umwandlung nicht hoch.

Der kopierte Text enthält die Bilddaten. Behandeln Sie ihn beim Teilen oder Einfügen in einen anderen Dienst mit derselben Sorgfalt wie das Originalbild.

Fragen zu Base64 für Bilder

Nein. Jeder, der den vollständigen Wert hat, kann ihn dekodieren. Base64 stellt Bytes als Text dar und ist weder ein Passwort noch eine Zugriffskontrolle.

Bei der Kodierung werden die vorhandenen Dateibytes gelesen, ohne das Bild neu zu kodieren. Ein JPEG enthält auch in Textform weiterhin JPEG-Daten; die Formatangabe in der Data-URI auf PNG zu ändern, konvertiert das Bild nicht.

Die Daten müssen ein Bild enthalten, das der Browser anzeigen kann. Diese Seite ist kein allgemeiner Decoder für Text, PDF oder Dateien.

Mit Ihren Bilddaten arbeiten

Wählen Sie ein Bild zum Kodieren oder fügen Sie Base64-Bilddaten zum Dekodieren ein.