Datei hochladen
  1. base64hub
  2. Datei-Tools
  3. Word in Base64

Word in Base64

Legen Sie eine .docx- oder .doc-Datei ab und kopieren Sie ihr Base64 für ein JSON-Feld oder einen E-Mail-Anhang. Verträge und Entwürfe bleiben auf Ihrem Computer; die Seite kann sie nirgendwohin senden.

Kostenlos ohne Anmeldung, ohne Limits Lokal kein Upload Aktualisiert 27.10.2026
Dateien hier ablegen, einfügen oder auswählen
Eingabe –Ausgabe –Größe –

Wird in Ihrem Browser verarbeitet. Diese Seite kann Ihre Daten nirgendwohin senden – woher wir das wissen

So wandeln Sie ein Word-Dokument in Base64 um

  1. Legen Sie eine .docx- oder .doc-Datei auf dem Feld ab oder wählen Sie sie über die Dateiauswahl. Mehrere Dateien auf einmal sind kein Problem.
  2. Ausgabe als steht anfangs auf Reines Base64. JSON verpackt es mit Dateiname, MIME-Typ und Größe; HTML-<a download> erzeugt einen Download-Link.
  3. Aktivieren Sie Umbruch bei 76 nur für eine von Hand gebaute MIME-E-Mail.
  4. Ausgabe kopieren.

Speichern Sie das Dokument vor dem Kodieren. Das Tool liest die Datei so, wie sie auf der Festplatte liegt, Änderungen, die noch offen in Word sind, fehlen also.

DOCX oder DOC: die ersten Zeichen prüfen

DateiWas sie istBase64 beginnt mit
.docxZIP-Container mit XML-TeilenUEsDB
.docm (mit Makros)derselbe ZIP-ContainerUEsDB
.docCompound File Binary (OLE2)0M8R4KGxGuE
verschlüsseltes .docxverschlüsseltes Paket in einem Compound File0M8R4KGxGuE

Lehnt ein Dienst Ihr „DOCX“ als ungültig ab und beginnt das Base64 mit 0M8R4KGxGuE, senden Sie entweder ein altes, in .docx umbenanntes .doc oder eine passwortgeschützte Datei. Beginnt es mit JVBERi0, hat jemand ein PDF unter einem .docx-Namen gespeichert. PCFET0NUWVBF oder PGh0bWw bedeutet HTML, oft ein Download, der eine Fehlerseite geliefert hat.

Wohin Base64-Word-Dateien gehen

  • E-Signatur- und Dokumentgenerierungs-APIs nehmen das Dokument als Base64 in einem JSON-Body an, zusammen mit Dateiname und MIME-Typ, und liefern ein ausgefülltes oder signiertes Dokument oft auf demselben Weg zurück.
  • APIs für Transaktions-E-Mails akzeptieren Anhänge als Base64-Strings in JSON. Die rohe MIME-Fassung desselben verwendet Zeilen à 76 Zeichen; siehe Base64 in E-Mails.
  • Konvertierungsdienste, die DOCX in PDF umwandeln, nehmen die Quelldatei inline an, wenn sie klein ist.

Base64 ist ein Transportformat und schützt nichts: Wer den String abfängt, kann das Dokument mit Base64 in Word dekodieren. Bei vertraulichen Dateien verlassen Sie sich auf TLS und Zugriffskontrolle, oder verschlüsseln Sie das Dokument. Siehe Kodierung vs. Verschlüsselung.

Ein DOCX in PHP kodieren

<?php
$path = 'contract.docx';
$payload = json_encode([
    'filename' => basename($path),
    'contentType' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
    'content' => base64_encode(file_get_contents($path)),
], JSON_UNESCAPED_SLASHES);

Ohne JSON_UNESCAPED_SLASHES schreibt PHP jedes / im Base64 als \/. Das ist gültiges JSON und dekodiert korrekt, macht den String aber länger und bricht naive Textvergleiche. Die Schlüsselnamen sind Platzhalter für das, was Ihre API verwendet. Mehr unter Base64 in PHP.

Für Excel-Dateien gilt dasselbe Vorgehen mit einem anderen MIME-Typ; siehe Excel in Base64. Kann der Empfänger PDF annehmen, vermeidet PDF in Base64 Layoutunterschiede zwischen Word-Versionen.

Häufige Fragen

Welcher MIME-Typ gehört zu einem Base64-DOCX?

application/vnd.openxmlformats-officedocument.wordprocessingml.document. Das ältere Format .doc ist application/msword. APIs brauchen den Typ oft in einem eigenen Feld, und manche wählen damit einen Konverter aus.

Warum beginnt mein DOCX-Base64 mit UEsDB?

Ein DOCX ist ein ZIP-Archiv aus XML-Dateien, und jedes ZIP beginnt mit PK\x03\x04, in Base64 UEsDB. Ein altes binäres .doc beginnt stattdessen mit 0M8R4KGxGuE.

Mein passwortgeschütztes DOCX beginnt mit 0M8R4KGxGuE. Ist es kaputt?

Nein. Wenn Word ein DOCX verschlüsselt, speichert es das verschlüsselte Paket im älteren Compound-File-Container, die Datei bekommt also den Header im Stil von .doc. Die Datei ist in Ordnung; der Empfänger braucht zum Öffnen das Passwort.