Keine Werbung mögen? Gehen Werbefrei Heute

Base64-Bild-Vorschau & Decoder

DatenEntwicklerBild
ANZEIGE Entfernen?
ANZEIGE Entfernen?

Führung

Base64-Bildvorschau & Decodierer

Base64-Bild-Vorschau & Decoder

Fügen Sie einen base64-codierten Bildstring ein und sehen Sie sofort das gerenderte Bild, wobei der Format wird automatisch aus den Magie-Bytes des Datei erkannt. Die decodierte Bilddatei, ihre Pixelabmessungen und die decodierte Bytegröße werden in Ihrem Browser berechnet – ohne Serverübertragung, ohne Warten auf eine API. Die optionale data: URI-Vorlage wird automatisch entfernt, sodass Sie rohe base64-Werte aus einem JSON-Payload, einer CSS-Hintergrundfarbe, einer E-Mail-Quelle oder einer generierten SDK-Antwort einfügen können, und es funktioniert einfach.

Nutzung

  1. Kopieren Sie den base64-String. Er kann der rohe Payload sein oder die data:image/...;base64, URI-Vorlage enthalten – beide sind akzeptiert.
  2. Fügen Sie ihn in das Base64-Zeichenfolge Feld ein. Das Tool decodiert und zeigt das Bild sofort an, sobald Sie aufhören zu tippen.
  3. Prüfen Sie den erkannten Format, die Pixelabmessungen, die decodierte Bytegröße und die ursprüngliche base64-Zeichenanzahl.
  4. Klicken Sie auf Bild herunterladen Speichern Sie die decodierte Datei auf Ihrem Computer mit der richtigen Dateiendung für das erkannte Format.

Funktionen

  • Format automatisch erkennen – PNG, JPEG, GIF, WebP, BMP, ICO, SVG, AVIF und HEIC werden aus den Magie-Bytes erkannt, nicht nur aus dem Hinweis der Daten-URI.
  • Pixelabmessungen – Breite und Höhe werden aus dem gerenderten Bild abgelesen, sodass Sie die tatsächliche innere Größe sehen.
  • Größe der decodierten Datei – Zeigt die tatsächliche Binärbyteanzahl nach der Decodierung an, zusammen mit der Länge der base64-Zeichen für eine Vergleich.
  • Entfernt die Daten-URI-Vorlage – Funktioniert, egal ob die Eingabe mit data:image/png;base64,beginnt, nur iVBORw0...oder einer URL-sicheren base64-Variante.
  • Als Bilddatei herunterladen – Ein Klick speichert die decodierten Bytes mit der richtigen Erweiterung für das erkannte Format.
  • Vollständig client-seitig – Der base64-String verlässt nie Ihren Browser. Sicher für den Einsatz mit privaten Screenshot, internen Assets oder sensiblen Designdateien.

Wann wird dieses Tool verwendet?

Verwenden Sie dieses Tool, wenn Sie einen base64-basierten Bildstring begegnen und herausfinden wollen, was er tatsächlich ist – zum Debuggen von API-Antworten, die Thumbnails enthalten, zum Inspektion von CSS oder HTML-E-Mails, die Bilder inline haben, zum Reversing von Tracking-Pixeln, zum Überprüfen der Ausgabe eines Bildgenerierungs-APIs oder zum Wiederherstellen eines Assets aus einer Datenbank-Export. Da die Rendern im Browser erfolgt, ist es auch eine schnelle Möglichkeit, sicherzustellen, dass ein base64-Payload korrekt ist, bevor Sie ihn in die Produktion übertragen.

ANZEIGE Entfernen?

Häufig gestellte Fragen

  1. Was ist base64-Code und warum wird er für Bilder verwendet?

    Base64 ist ein Codierungsschema, das beliebige binäre Daten mit 64 druckbaren ASCII-Zeichen darstellt. Es existiert, weil viele Transportkanäle – JSON, HTML-Attribute, E-Mail-Texte, URLs, klassisches XML – die Rohbytes nicht sicher übertragen können. Die Codierung eines Bildes in base64 ermöglicht es, die gesamte Datei als String in einem textbasierten Kontext zu integrieren, mit einem zusätzlichen Aufwand von etwa einem Drittel der Größe.

  2. Wie funktioniert eine Daten-URI in HTML und CSS?

    Eine Daten-URI folgt der Form data:[mediatype][;base64],<payload>. Wenn ein Browser diese in einem img src, einer CSS background-imageoder einem anderen Ressourcenattribut sieht, führt er keine Netzwerkanfrage durch – er decodiert den eingebetteten Inhalt und behandelt ihn als Ressource. Dies eliminiert eine Runde, macht jedoch die umgebende HTML- oder CSS-Datei größer und uncachebar.

  3. Warum ist base64-codiertes Bildmaterial größer als das ursprüngliche Binär?

    Base64 packt drei Bytes binärer Daten in vier ASCII-Zeichen, was allein eine 33%-Größenvergrößerung erzeugt. Padding-Zeichen und eventuelle Zeilenumbrüche erhöhen diese Überlastung etwas. Als grobe Regel ist ein base64-String etwa 1,37-mal größer als die ursprüngliche Datei, wenn HTTP-Ebene-Compressions ausgeschlossen wird.

  4. Welche Bildformate können mit base64 codiert werden?

    Jedes Bildformat kann codiert werden – base64 ist format-agnostic und stellt einfach die Bytes der Datei dar. Browser können PNG, JPEG, GIF, WebP, BMP, ICO, SVG und zunehmend AVIF und HEIC aus einer Daten-URI rendern, vorausgesetzt, der richtige Medientyp wird in der Vorlage angegeben oder aus den Magie-Bytes des Datei erkannt.

  5. Wann schadet die Inlining eines base64-Bildes der Leistung statt zu helfen?

    Das Inlining ist für ein kleines Bild, das auf einem kritischen Pfad gespeichert ist, günstig, aber es wird nicht mehr ein Gewinn für größere Dateien sein. Ein base64-Payload kann nicht getrennt vom Dokument, in dem er eingebettet ist, gespeichert werden, blockiert das Streaming des umgebenden Markups und zwingt den Browser, die gleichen Bytes bei jedem Seitenaufruf erneut zu parsen. Für alles, was über einige Kilobyte geht, ist ein regulärer <img> Anfrage mit HTTP-Caching fast immer schneller.

Möchten Sie werbefrei genießen? Werde noch heute werbefrei

Erweiterungen installieren

IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche

Zu Chrome-Erweiterung Zu Kantenerweiterung Zu Firefox-Erweiterung Zu Opera-Erweiterung

Die Anzeigetafel ist eingetroffen!

Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!

ANZEIGE Entfernen?
ANZEIGE Entfernen?
ANZEIGE Entfernen?

Nachrichtenecke mit technischen Highlights

Beteiligen Sie sich

Helfen Sie uns, weiterhin wertvolle kostenlose Tools bereitzustellen

Kauf mir einen Kaffee
ANZEIGE Entfernen?