Text to Word
Turn plain text into a real Word document with proper paragraphs, and an optional title as a heading. Useful when something needs to arrive as a .docx rather than a .txt. It is free, needs no account, and adds no watermark to your result.
Loading text tools…
Working with other formats? Open your file workspace →
What people use it for.
What happens to your file.
The text is split into paragraphs wherever there is a blank line, and each becomes a real Word paragraph in the document default style. A title, if you give one, is added as a Heading 1, so it appears in the navigation pane and in a generated table of contents. The result is a genuine .docx package rather than a renamed text file, so Word, Google Docs, LibreOffice and Pages all open it without a warning. Lines typed as a list, starting with -, * or • or with 1. and 2., become real Word bullet and numbered lists. A form feed, which old reports and exports use for a new page, becomes a page break, and control characters Word cannot store are dropped instead of stopping the conversion. Text saved by Notepad as ANSI or Unicode keeps its accents, and a paragraph in Arabic, Hebrew or Persian is laid out right to left.
Where it stops: Plain text has no formatting to carry over, so this produces clean paragraphs rather than a designed document. Markdown syntax is not interpreted, apart from lines typed as a list: hashes and bold markers stay as written. Use Markdown to Word when your text is Markdown, or HTML to Word when it is HTML.
How your text is laid out
| In the text | In the Word document |
|---|---|
| A blank line | The start of a new paragraph |
| A single line break | A line break inside the same paragraph |
| The title you type | A Heading 1, shown in the navigation pane and any table of contents |
| Lines starting with -, * or • | A bulleted list |
| Lines starting with 1. 2. 3. | A numbered list |
| A form feed (the page-break character) | A new page |
| Spaces at the start of a line | Kept, so indented text stays indented |
| # headings, **bold** and other Markdown | Kept as typed; use Markdown to Word to convert them |
Everything you need, without a paywall.
Common questions.
How do I turn a text file into a Word document?
Paste the text or add the .txt file, optionally give it a title, and download the .docx.
Are my line breaks kept?
Paragraphs are split on blank lines, which is how plain text marks a new paragraph. Single line breaks inside a paragraph stay part of it.
Will a typed list become a Word list?
Yes. Lines that start with a dash, an asterisk or a bullet become a bulleted list, and lines that start with 1., 2. and so on become a numbered list, so the list keeps its formatting when it is edited in Word.
Will Markdown be formatted?
No. Markdown characters stay as they are, apart from lines typed as a list. Use Markdown to Word for real headings, lists and tables.
Is it a real Word file?
Yes, a proper .docx package. It opens without the warning you get from a text file renamed to .docx.
You might also need.
Convert Markdown into editable DOCX documents with headings, lists, code blocks, links and paragraph structure.
Convert HTML files into editable Word DOCX documents with headings, paragraphs, lists and basic tables.
Extract clean text from DOC and DOCX files while preserving paragraphs. Copy or download the result as TXT.
Convert text to a professional PDF online. Customize font, margins, page size, spacing, headers and page numbers.