ESC

Bild zu Base64 Konverter

Bild hierher ziehen und ablegen

oder klicken Sie zum Durchsuchen (PNG, JPG, GIF, SVG, WebP - max. 10MB)

Die gesamte Verarbeitung erfolgt in Ihrem Browser. Ihre Bilder werden niemals auf einen Server hochgeladen.

Verwendungsbeispiele

E-Mail-Einbettung

Betten Sie Bilder direkt in HTML-E-Mails ein, ohne externes Hosting, mit Base64 Data URIs.

CSS-Hintergrundbilder

Verwenden Sie Base64-kodierte Bilder als CSS background-image-Werte, um HTTP-Anfragen zu reduzieren.

API-Payloads

Fügen Sie Bilddaten in JSON-API-Payloads ein für nahtlose Datenübertragung ohne Datei-Uploads.

Funktionen

Drag & Drop

Ziehen Sie Bilder in den Upload-Bereich oder klicken Sie zum Durchsuchen von Dateien.

Bildvorschau

Sehen Sie eine Vorschau Ihres hochgeladenen Bildes mit Dateigröße und Abmessungen.

Data-URI-Format

Wechseln Sie zwischen rohem Base64 und dem Data-URI-Format für HTML/CSS-Einbettung.

Privat & Sicher

Die gesamte Kodierung erfolgt lokal in Ihrem Browser. Bilder verlassen Ihr Gerät nie.

Anleitung

1

Bild hochladen

Ziehen Sie ein Bild per Drag & Drop oder klicken Sie zum Auswählen einer Datei.

2

Vorschau & Konfigurieren

Sehen Sie die Bildvorschau und schalten Sie die Data-URI-Format-Option um.

3

Base64 kopieren

Kopieren Sie die Base64-kodierte Zeichenkette zur Verwendung in Ihrem Projekt.

Häufig gestellte Fragen

PNG, JPEG, GIF, SVG, WebP und die meisten gängigen Formate bis 10 MB. Die FileReader-API des Browsers kann jede unterstützte Datei lesen. SVG-Dateien sind XML-Text und werden daher effizient kodiert; sie werden häufig als eingebettete Data URIs verwendet.

Das Data-URI-Format lautet: data:image/png;base64,[kodierte Zeichenkette]. Mit Präfix ist die Zeichenkette direkt in HTML (<img src="data:image/png;base64,..."/>) und CSS (background-image: url("data:image/png;base64,...")) verwendbar. Ohne Präfix erhalten Sie reines Base64, nützlich für API-Payloads oder eigenen Code, der das Präfix selbst hinzufügt.

Base64-Kodierung erhöht die Größe um etwa 33 %. Jede 3 Bytes Binärdaten werden zu 4 ASCII-Zeichen. Ein 100 KB großes Bild wird zu etwa 133 KB Base64-Text. Dieser Overhead ist der Preis dafür, das Bild als reinen Text einzubetten.

Am besten für kleine Bilder: Icons, Logos, einfache Grafiken (unter 5–10 KB). Vorteile: Eine HTTP-Anfrage entfällt, das Bild ist immer verfügbar auch wenn der Server ausfällt, ideal für HTML-E-Mails, in denen externe Bilder blockiert werden. Für große Fotos nicht empfohlen – der Größen-Overhead und der Verlust des Browser-Cachings machen reguläre Datei-URLs schneller.

Aktivieren Sie den Data-URI-Präfix-Schalter und kopieren Sie das Ergebnis. Für ein Bild-Tag: <img src="[hier einfügen]" alt="..."/>. Für CSS: background-image: url("[hier einfügen]"). Data URIs funktionieren in allen modernen Browsern ohne Server oder externe Dateien.

Ja. Schalten Sie das Data-URI-Präfix aus, um reines Base64 zu erhalten, und fügen Sie es als JSON-Zeichenkettenfeld ein. Die empfangende API rekonstruiert das Binärbild aus der Base64-Zeichenkette. Üblich für APIs, die Bilder ohne Multipart-Datei-Upload akzeptieren.

Maximal 10 MB. Bei 10 MB Eingabe beträgt die Base64-Ausgabe etwa 13,3 MB. Sehr große Base64-Zeichenketten können Kopiervorgänge verlangsamen und Browser-Zwischenablagegrenzen erreichen. Für Bilder über einige Hundert KB ist reguläres Datei-Hosting praktischer.

Nein. Das Bild wird lokal mit der FileReader-API des Browsers gelesen und vollständig mit JavaScript auf Ihrem Gerät kodiert. Die Bilddaten verlassen niemals Ihren Browser – sicher auch für private oder vertrauliche Bilder.

Was ist Image to Base64 Converter?

Drop an image and get its Base64 encoded string. Supports PNG, JPG, GIF, SVG, WebP, and more. Toggle Data URI format for direct use in HTML img tags or CSS backgrounds.

Wichtige Funktionen

Drag and drop upload, image preview with file info, Data URI toggle for HTML/CSS embedding, supports all common image formats up to 10MB, one-click copy.

Typische Anwendungen

Embedding images directly in HTML emails, using images as CSS background values to reduce HTTP requests, including image data in JSON API payloads, or inlining small icons.

Tipps

Base64 encoding increases file size by about 33 percent. Best for small images like icons and logos. For large images, regular file hosting is more efficient.

Datenschutz

All encoding happens in your browser. Images are never uploaded to any server.

Sicherheit und Datenschutz

Ihre Datensicherheit ist unsere Priorität

Lokale Verarbeitung

Alle Verarbeitung erfolgt in Ihrem Browser

Keine Datenübertragung

Ihre Daten werden nicht an unsere Server gesendet

Keine Datenspeicherung

Es werden keine Daten gespeichert oder geteilt

SSL-Verschlüsselung

SSL-Verschlüsselung für sichere Verbindung

Nächster Schritt

Mehr auf MoreOnlineTools