Base64-Datei-Konverter
Convert between Base64 strings and files. In Base64→File mode: decode and download. In File→Base64 mode: encode and copy.
Enter a Base64 string and run decode & download.
Anleitung
Über dieses Tool
Konvertiert zwischen Base64 und Dateien: Dekodieren/Herunterladen oder Enkodieren/Kopieren.
Anleitung
Richtung wählen, Base64 einfügen oder Datei auswählen. Kopieren oder herunterladen.
Optionen
« Base64→Datei » dekodiert und lädt herunter; « Datei→Base64 » enkodiert und kopiert.
Anwendungsfälle
• Bilder als Data URLs • Kleine Datei in JSON • E-Mail-Anhänge dekodieren • E2E-Test-Fixtures
Code-Beispiele
JavaScript
Read Only
1// File → Base64
2const buf = await file.arrayBuffer();
3const b64 = btoa(String.fromCharCode(...new Uint8Array(buf)));
4
5// Node: fs.readFileSync(path, {encoding:'base64'})Python
Read Only
1import base64
2
3with open("file.png", "rb") as f:
4 b64 = base64.b64encode(f.read()).decode()PHP
Read Only
1base64_encode(file_get_contents("file.png"));Datenschutz und Daten
Konvertierung im Browser; Dateien und Base64 werden nicht an den Server gesendet.
Häufige Fragen
- Q: Wofür kann ich die Base64-Dateikonvertierung verwenden?
- A: Häufige Anwendungen: Einbetten von Bildern als Data URLs in HTML/CSS, Einschließen kleiner Dateien in JSON-Payloads, Dekodieren von Base64-codierten E-Mail-Anhängen, Erstellen von Test-Fixtures für E2E-Tests.
- Q: Gibt es eine Dateigrößenbeschränkung?
- A: Es gibt keine feste Beschränkung, aber sehr große Dateien können den Browser verlangsamen, da alles im Speicher verarbeitet wird. Dateien unter 10 MB funktionieren gut.
- Q: Welche Dateitypen werden unterstützt?
- A: Alle Dateitypen werden für Kodierung und Dekodierung unterstützt. Das Tool konvertiert die rohen Bytes der Datei ohne Dateitypbeschränkung.
- Q: Wird meine Datei an einen Server gesendet?
- A: Nein. Die gesamte Konvertierung erfolgt in Ihrem Browser über die FileReader API. Ihre Datei wird niemals auf einen Server hochgeladen.
