How-to
How to translate a Word document and keep formatting
To translate a Word document without losing formatting, keep the DOCX structure and replace only its main-body text. Veil Translate parses Word files in your browser, translates the body text runs, and writes them back into the original editable document. Headings, tables, lists, numbering, and styles stay in place; Excel and PowerPoint files use the same local workflow.
Managed translation relays masked body text through Veil Translate to Cloudflare Workers AI. Undetected sensitive data and the remaining body text may still be processed there. Read Cloudflare's privacy policy.
Short answer
To translate a Word document and keep its formatting, upload the DOCX instead of copying its text into a translation box. Veil Translate preserves the document structure, masks confirmed sensitive data locally, translates only the text layer, and returns an editable Word file.
What Word formatting stays in the editable DOCX?
The DOCX package is parsed in a Web Worker. Main-document text runs are extracted and replaced while headings, paragraphs, tables, lists, numbering, and inline styles keep their existing structure. Headers and footers stay in the DOCX package, but their text is not translated. The result remains an editable .docx file.
Because translated text can be longer or shorter, line wrapping and pagination may shift slightly even though the underlying structure and styles are preserved. For PowerPoint, slide bodies and speaker notes are translated; for Excel, cell text is translated while formulas, number formats, and cell formatting stay intact.
Sensitive data is masked first
Before any text is sent, names, ID numbers, phones, emails, bank/USCC numbers and organizations are replaced with stable placeholders locally. BYOK sends masked text directly to your chosen provider; managed mode relays masked text through Veil Translate to Cloudflare Workers AI. Placeholders are verified and restored locally. Undetected sensitive data and the remaining body text may still leave as plaintext — this is not encrypted translation.
Batch and languages
Translate up to 10 files at once and download them as a ZIP. Ten languages are supported in any direction: Simplified and Traditional Chinese, English, Japanese, Korean, French, German, Spanish, Russian and Arabic.
Frequently asked questions
How do I translate a Word document without losing formatting?
Upload the .docx file so Veil Translate can preserve its document structure and replace main-body text runs. Headings, tables, lists, numbering, and styles stay in place; header and footer text remains untranslated, and longer translated text can still change line wrapping or pagination slightly.
Is the translated Word document still editable?
Yes. The download is an editable .docx built from the original file structure, with translated text written back into it.
Are speaker notes and table cells translated too?
Yes. PPTX slide text and notes, and XLSX cell values, are all included; formulas and cell formats are preserved.
Is PDF supported?
Yes — text-based PDFs are supported: the source text is removed from the file and the translation is placed at the original position, closely preserving the layout. Scanned PDFs are not supported.
Related guides
- Word document, English → Chinese
- Word document, Chinese → English
- Word document, Japanese → Chinese
- Contract translation privacy guide
- Alternative to Google Translate
- ChatGPT confidential translation
- PII masking before AI translation
- Sensitive Personal Data translation
- Risks of uploading sensitive data to AI