Handy Dev Tools
Einfache Online-Tools für den Alltag.

Keine Favoriten

    Base64-Kodierer/-Dekodierer
    Markdown zu HTML
    HTML zu Markdown
    URL Encoder/Decoder
    Unicode-Escape-Konverter
    Unicode En-/Decodierung
    SQL-Formatierer
    SQL-Splitter
    SQL-Parameterbindung
    JSON-Formatierer
    XML-Formatierer
    YAML-Formatierer
    GraphQL-Formatierer
    JSON zu YAML
    YAML zu JSON
    Konvertierung JSON zu TOML
    Konvertierung TOML zu JSON
    HTML-Entitäten Enkodieren/Dekodieren
    Konvertierung TOML zu YAML
    Konvertierung YAML zu TOML
    CSV zu SQL INSERT
    Markdown-Tabellengenerator
    Konvertierung JSON zu XML
    Konvertierung XML zu JSON
    UUID-Generator
    ULID-Generator
    Passwort-Generator
    Hash-Generator
    Lorem-Ipsum-Generator
    Lorem-Picsum-Bild-URL-Generator
    Testdaten-Generator
    QR-Code-Generator
    S3-Pfad-Parser & Konverter
    IP-Adressrechner
    Subnetzaufteilung
    Subnetzkonsolidierung
    CloudFront-Signatur-URL-Generator
    RDS-Verbindungsstring-Generator
    Koordinaten-Konverter
    Geo-Format-Konverter
    JWT-Decoder & Parser
    Basic-Authentifizierung
    Passwort-Stärke-Analyzer
    Kreditkarten-Validator
    PII Mask (sensible Daten maskieren)
    RSA-Schlüsselpaar-Generator
    Schreibweisen-Konvertierung
    Romaji-Konvertierung
    Römische-Zahlen-Konverter
    Phonetischer-Code-Konverter
    Zeichenzähler
    Text-Diff
    HTML-Tag-Entferner
    RegEx-Tester
    Farben-Konvertierung
    Würfel
    Crontab-Generator
    Crontab-Parser
    Emoji-Auswahl
    Unix-Zeitstempel-Konverter
    HTTP-Statuscode-Suche
    Portnummern-Suche
    MIME-Typ-Suche
    Base64-Datei-Konverter
    Bild Base64 Encode/Decode
    User-Agent-Parser
    URL-Parser
    OGP-Checker
    Commit-Nachricht-Generator
    Chmod-Rechner
    Terminal-GIF-Ersteller
    .env Parser & Validator
Ctrl+K

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.