Bild zu Base64 Konverter
Bild in Base64 kodieren oder Base64-String zurück ins Bild dekodieren. Data URI sofort einsatzbereit für HTML und CSS.
Bild → Base64
Bild hier ablegen oder
JPG · PNG · WebP · GIF · BMP · SVG · Max. 10 MB
- Dateiname
- —
- Format
- —
- Auflösung
- —
- Dateigröße
- —
- Base64-Länge
- —
Base64 → Bild
- Format
- —
- Auflösung
- —
- Dateigröße (ca.)
- —
Verwandte Werkzeuge
Weitere iTool-Funktionen!
HEIC-Betrachter
HEIC-Betrachter — iPhone HEIC/HEIF-Fotos im Browser öffnen und als JPG speichern. Kostenlos.
Datum auf Foto einfügen (Filmkamera-Datumsstempel)
Präge Aufnahmedatum und Uhrzeit wie eine alte Filmkamera auf deine Fotos. Erkennt das EXIF-Aufnahmedatum automatisch, klassische 7-Segment-Schrift in Orange, Position und Größe einstellbar. 100 % im Browser, ohne Upload, ohne Installation.
Fotos zu einem Bild zusammenfügen
Kostenloses Tool, um mehrere Fotos zu einem einzigen Bild zusammenzufügen. Versieh jedes Foto mit Nummern und Beschriftungen - ideal für Kleinanzeigen-Angebote oder zum Ordnen von Dokumenten. Senkrechte oder waagerechte Anordnung, Abstände, Ränder und Rahmen einstellbar, 100 % im Browser, ohne Installation und ohne Anmeldung.
In JPG umwandeln
JPG-Konverter — PNG, WebP, HEIC und mehr in JPG umwandeln. Mehrere Dateien gleichzeitig, kostenlos.
In PNG umwandeln
PNG-Konverter — JPG, WebP, HEIC und mehr in PNG umwandeln. Transparenz erhalten, kostenlos online.
Bildkomprimierung
Bildkomprimierung — Dateigröße um bis zu 80 % reduzieren bei Erhalt der Qualität. JPG, PNG, WebP. Kostenlos.
In WebP konvertieren
Verschiedene Bilddateien in das WebP-Format konvertieren
SVG-Ränder entfernen
Unnötige Ränder aus SVG-Dateien automatisch entfernen.
Häufig gestellte Fragen
Was ist Base64?
Base64 ist eine Kodierungsmethode, die Binärdaten wie Bilder oder Dateien in eine Textzeichenfolge umwandelt. Sie wird verwendet, um Bilder direkt in HTML- oder CSS-Code einzubetten, sodass kein separates Bild-File benötigt wird.
Wie füge ich ein Base64-konvertiertes Bild in HTML ein?
Fügen Sie die konvertierte Base64-Zeichenfolge direkt in das src-Attribut eines img-Tags ein. Das Format lautet: data:image/png;base64,KONVERTIERTE_ZEICHENFOLGE. Die gleiche Methode funktioniert auch für die background-image-Eigenschaft in CSS.
Warum wird die Dateigröße nach der Base64-Konvertierung größer?
Base64-Kodierung wandelt 3 Byte binäre Daten in 4 ASCII-Zeichen um. Dadurch wird die Dateigröße um etwa 33 % größer als das Original. Es ist ein Kompromiss: weniger externe Anfragen, aber größere Dateien.
Welche Bildformate kann ich in Base64 umwandeln?
JPG, PNG, WebP, GIF, SVG und die meisten anderen Bildformate können in Base64 umgewandelt werden. Das Ergebnis liegt im data URI-Format vor und kann direkt in HTML, CSS und JavaScript verwendet werden.
Kann ich eine Base64-Zeichenfolge wieder in ein Bild umwandeln?
Ja, fügen Sie einfach die Base64-Zeichenfolge ein, um sie als Originalbild wiederherzustellen und herunterzuladen. Data URIs im Format data:image/... werden ebenfalls unterstützt.
Funktionen
- Bidirektionale Konvertierung: Bild → Base64-Kodierung und Base64 → Bild-Dekodierung auf einem Bildschirm
- Mehrere Formate: Unterstützt JPG, PNG, WebP, GIF, BMP und SVG
- Sofortige data URI: Gibt eine sofort einsatzbereite data URI für HTML img src oder CSS background-image aus
Anleitung
- Bild hochladen: Bild in das linke Panel ziehen oder per Schaltfläche auswählen
- Ergebnis kopieren: Gesamte data URI oder nur den Base64-Teil kopieren
- Base64 → Bild: Base64-String im rechten Panel einfügen, um das Bild wiederherzustellen
Anwendungsfälle
- HTML-Einbettung: data URI in img src verwenden, um Bilder ohne Serveranfrage anzuzeigen
- CSS-Hintergrund: Bilder direkt per background-image: url(data:...) in CSS einbetten
- API-Payload: Bilddaten als Base64 in REST APIs oder JSON-Payloads einbinden
- Debugging: Base64-kodierte Bilddaten schnell visualisieren
Code-Beispiele
Die generierte data URI kann direkt in HTML oder CSS eingefügt werden.
HTML
<!-- img src에 data URI 직접 삽입 -->
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...==" alt="이미지">
<!-- picture 태그와 함께 사용 -->
<picture>
<source srcset="data:image/webp;base64,UklGRiAA...==" type="image/webp">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...==" alt="이미지">
</picture> CSS
/* background-image에 data URI 사용 */
.thumbnail {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...==");
background-size: cover;
background-position: center;
}
/* content 속성에 사용 */
.icon::before {
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxu...==");
} Helfen Sie uns, dieses Werkzeug zu verbessern
Teilen Sie mit, was Ihnen gefällt, was verbessert werden kann oder welche Funktionen Sie sich wünschen