How to use
Drop a .docx or click “Choose file”. Without a file, press “Try a sample”.
In “View”, read the body. The contents list lets you jump to a heading, and the text is shown with tracked changes applied. Turn comments on only when you need them.
Check the notices above. Headers and footers, text boxes, columns and equations are not reproduced, and elements the converter skipped are counted.
In “Export”, save as text (choose the table style and blank lines), Markdown, HTML, or all pictures as a ZIP. Pictures can go in separate files, be left out or be embedded.
In “Document info”, check characters with and without spaces, English words, counts of paragraphs, headings, tables and pictures, and whether tracked changes or comments exist. Use “Print” for paper.
What it does
A reflowed, readable view
Headings, paragraphs, lists, tables, bold and italic, links, pictures and footnotes / endnotes are rebuilt as HTML. Comments are listed at the end only when you choose. Page breaks and similar layout are not reproduced.
Three exports plus pictures
Text with tables tab-separated (pastes into Excel) or with vertical bars; Markdown with headings, lists, tables, links and footnotes; and a single HTML file. Pictures are collected in an images folder inside a ZIP.
Counts with the rule written down
Characters with and without spaces, CJK (Han, kana, Hangul) characters and English words. The rule (one character = one Unicode code point; footnotes and comments excluded) is shown on screen, so you can see why it may differ from Word.
Nothing skipped silently
Elements the conversion library does not support are counted. Headers and footers, text boxes, equations, columns and ruby are detected in the file and reported. Ruby shows the base text only.
Safe display with no external requests
The result keeps only allowed elements and attributes. Scripts, event attributes, javascript: and other unsafe links and external picture URLs are disabled, and exported HTML carries a policy that forbids network access. Macros in a docm are never run.
Use cases
- Read a .docx you received on a computer or phone without Word
- Move only the body text of a document into another app as text or Markdown
- Extract all pictures of a document in their original format
- Check the character count (with or without spaces) and heading structure before submitting
- Check whether tracked changes or comments are still in a file before you share it
Supported formats
Read
Export
Capability matrix
| Feature | Support | Notes |
|---|---|---|
| View body text, headings, lists, tables, formatting, links, pictures and footnotes / endnotes | Supported | — |
| Numbered lists and numbered headings (3. 4. / 1.1 / (a) / ①) | Partial | Numbers are recomputed from numbering.xml the way Word shows them. Digits, letters, Roman numerals, kanji numerals and circled numbers work; other formats fall back to plain digits (counted on screen). The view shows labels as text, and Markdown makes a list only for “3.” style labels |
| Heading detection (Heading 1, Title, outline levels) | Partial | Decided from the style name (including Japanese names) and the style’s outline level (following basedOn). An outline level set directly on a paragraph does not make it a heading |
| Export to text, Markdown and HTML; extract all pictures | Supported | Markdown cannot express merged table cells, and a nested table becomes text inside its cell |
| Character counts, paragraph counts, contents list, presence of tracked changes and comments | Supported | — |
| Tracked changes | Partial | Shows the text after changes are applied (deleted text does not appear). The history itself cannot be shown or cleaned |
| Comments | Partial | Listed at the end only when you turn them on. The highlighted range in the body is not reproduced |
| Ruby (furigana) | Partial | The base text is shown, the readings are not |
| Text boxes, shapes, equations, charts, SmartArt | Partial | Text-box text appears inside the body but not at its position. Shapes, equations, charts and SmartArt are not shown |
| Page breaks, columns, headers / footers, margins and fonts as laid out | Not supported | The layout is not reproduced faithfully |
| Showing EMF, WMF, TIFF and similar pictures | Partial | Not shown on screen or embedded in HTML. The pictures ZIP and the separate-files exports keep them in the original format |
| Editing and saving back to .docx | Not supported | Read-only. Edit in Word or a similar app |
| Converting to PDF | Not supported | Use “Print” and the browser’s “Save as PDF” (the layout is simple) |
| Legacy .doc and password-protected (encrypted) documents | Not supported | Cannot be opened. Save as .docx in Word or remove the password first |
| Running macros | Not supported | For docm only the body is read; macros are never run |
Limits & notes
- Files up to 100 MB; up to 1 GB in total after unpacking, up to 20,000 parts, up to 150 MB for the body XML after unpacking and up to 400 levels of element nesting. The unpacked size is measured on what really comes out, not on what the headers claim.
- The whole document is loaded into memory to convert it. Large documents with many pictures may not finish on devices with little memory.
- Page layout (page breaks, columns, headers and footers, margins, shapes and text-box positions) is not reproduced, so it will not look like Word.
- Equations, charts and SmartArt are not shown. Ruby shows the base text only, and tracked changes are shown after being applied.
- Character counts treat one character as one Unicode code point. They are guidance and are not guaranteed to match Word’s count.
Privacy & safety
Reading, converting, displaying, exporting and preparing the print page all happen in your browser. The file, its contents and its name are never sent to or stored on a server, and pictures or link targets inside the document are never loaded automatically.
FAQ
Can I open a .docx without Word?
What is lost when converting a docx to text or Markdown?
Why does the character count differ from Word?
Can I see tracked changes and comments?
Can it open old .doc files or password-protected documents?
Are pictures or data sent to other sites?
Related tools
Images to PDF
Drop images, put them in order and get one PDF. Choose page size, orientation and margins; phone photos are rotated correctly. Images are converted on your device and never uploaded.
Compress PDF
Drop a PDF to cut its size. Only photos and scans are recompressed, so text and graphics stay crisp. Your PDF is processed on your device and never uploaded.
PDF Editor
Lay text (Japanese included), shapes, arrows, a highlighter, freehand drawing and images on top of a PDF, and fill in its form fields. Everything is written as PDF vectors and real text, never as a picture. Rewriting the original text and true redaction are not possible.
PDF Extract
Take the text, images, links, attachments, form values and bookmarks embedded in a PDF, for the pages you choose. Images stay as embedded (JPEG untouched). Your PDF never leaves your device.
Extract PDF Pages
Gather just the pages you need from one or more PDFs into a single PDF (or one PDF per source file in a ZIP). Pick by thumbnail, range or text search, and leave out blank pages automatically. Your PDFs are processed on your device and never uploaded.
Merge PDF
Drop several PDFs, put them in order, and get one PDF. You can also choose which pages to take from each file. Nothing is uploaded — merging happens on your device.
Last updated: