Free online document tools
Convert between Word, PDF, Markdown, HTML, TXT, and other document formats. Edit, format, and extract content.
Twenty-two tools handle the text-document side of the site: conversions between DOCX, HTML, Markdown, plain text, RTF, EPUB and PDF, plus a word counter, case converter, find-and-replace, smart-quote fixer, lorem ipsum variants, an extractive summariser, a handwriting renderer, a speech reader, an invoice builder and a resume builder. Reading DOCX is done by Mammoth, which walks the Word XML inside the ZIP container and maps paragraph and character styles onto semantic HTML. That design choice explains most of what people notice afterwards: Mammoth converts meaning, not layout. Headings, lists, bold, italics, tables, links and footnotes carry across, while page breaks, headers and footers, columns, text boxes, precise fonts and absolute positioning do not, because none of them exist in the HTML it produces. Conversions that end in PDF go one step further and run that HTML through html2pdf, which paints the page with html2canvas and writes it out through jsPDF — so a DOCX turned into a PDF here comes back as a clean, reflowed document rather than a pixel-perfect copy of what Word displayed. The Markdown side is more predictable because the formats are closer: Marked renders Markdown to HTML, Turndown converts HTML back into Markdown, and round trips survive far better than anything involving Word. EPUB files are ZIP archives of XHTML, so JSZip unpacks and repacks them in the tab, and an EPUB headed for PDF passes through the same html2pdf renderer. Text-only utilities share the same 10 MB ceiling and never touch anything but the string in the textarea. Two of them are commonly assumed to be something they are not. Text Summarizer is an extractive summariser: it scores sentences by word frequency and returns the highest-ranking ones with the original highlighted, so it selects your sentences and never writes new ones, and there is no language model behind it. Text to Speech uses the voices already installed in your browser and operating system through the Web Speech API, which is why the voice list differs between a Mac, a Windows PC and an Android phone, and why the site cannot offer a voice your system does not have. Nothing here requires an account, and no file or paragraph you paste is transmitted.
21 tools · always free · no account needed
DOCX to PDF
Convert Word documents to PDF
DOCX to HTML
Convert Word documents to HTML
DOCX to TXT
Extract plain text from Word docs
TXT to PDF
Convert text files to PDF
HTML to PDF
Convert HTML pages to PDF
MD to HTML
Convert Markdown to styled HTML
MD to PDF
Convert Markdown to PDF document
Word Counter
Count words, characters, sentences, and reading time
Case Converter
Convert text between uppercase, camelCase, snake_case, etc.
Find & Replace
Find and replace text with regex support
HTML to Markdown
Convert HTML pages to Markdown format
Text to Handwriting
Generate handwriting-style images from text
EPUB to PDF
Convert eBooks from EPUB to PDF format
Text to EPUB
Create EPUB eBooks from text or HTML
Text to Speech
Convert text to spoken audio using browser voices
Invoice Generator
Generate professional PDF invoices from a form
Resume Builder
Build a clean PDF resume from a simple form
HTML to Plain Text
Strip HTML tags and extract plain text
Text Summarizer
Extract the key sentences from long text by word frequency
Smart Quotes
Convert straight quotes to typographic quotes
RTF to DOCX
Convert RTF files to Word or plain text
How to choose the right tool
Pick by the pair of formats you are moving between, since each path has a different fidelity cost. DOCX to PDF is for sharing a Word file with someone who may not have Word; DOCX to HTML when the content is going into a CMS; DOCX to TXT when you want the words and nothing else. Markdown to PDF and Markdown to HTML suit documentation, and HTML to Markdown is the fastest way to lift an article out of a web page into a repository. Text to EPUB and EPUB to PDF cover the e-reader direction. For editing rather than converting, Word Counter reports characters, words, sentences and reading time, Find and Replace handles bulk edits across a long block of text, Case Converter switches between title, sentence, camel and snake case, and Smart Quotes fixes the straight apostrophes that survive a copy-paste. Invoice Generator and Resume Builder are form-driven documents that render to PDF locally, Text to Handwriting produces a handwritten-looking page from typed text, and Lorem Ipsum Variants supplies filler copy in styles other than the classic Latin.
Frequently asked questions
Why does my Word document look different after converting to PDF?
Because the conversion goes through HTML. Mammoth reads the DOCX XML and maps styles onto semantic HTML, then html2pdf renders that page. Structure survives — headings, lists, tables, emphasis, links — but page-level layout does not, so headers, footers, column breaks, text boxes and exact font metrics are lost. For a legally exact copy of a Word file, use Word's own export. For a readable, shareable PDF of the content, this path is fine.
Is the summariser powered by AI?
No. Text Summarizer counts word frequencies, scores each sentence by the words it contains, and returns the top-ranked sentences in their original order, with the source text highlighted so you can see where each one came from. Nothing is generated and nothing is rephrased — every sentence in the summary is a sentence you supplied. That makes it accurate by construction and poor at compressing text that has no strong sentences to select.
Which voices can Text to Speech use?
Whatever your browser and operating system expose through the Web Speech API. macOS and iOS provide the system voices from Accessibility settings, Windows provides the installed SAPI voices, and Android provides the Google or Samsung engine voices. Nothing is downloaded from us, so the list differs by device and a voice you heard on one machine may be absent on another. Installing more voices in your OS settings adds them to the list.
Are the files I convert uploaded anywhere?
No. DOCX and EPUB files are unzipped and parsed in the tab, RTF control words are stripped in memory, Markdown and HTML conversions run on the string in memory, and PDFs are written by jsPDF on your own machine. Text tools accept up to 10 MB, which is far more than any realistic document of plain prose. Because everything is local, the tools keep working if your connection drops after the page has loaded.
Can I convert a PDF back into a Word document here?
Yes, but that tool lives in the PDF section rather than this one, since it starts from a PDF. The direction matters: a PDF stores positioned text runs, not paragraphs, so converting back to DOCX reconstructs a plausible document rather than recovering the original structure. If the PDF was produced from a scan, the text has to be recognised with OCR first, which is a different tool again.
Does the word counter match what Microsoft Word reports?
Usually, but not always exactly. Word Counter splits on whitespace and punctuation in the browser, counting words, characters with and without spaces, sentences, paragraphs and an estimated reading time. Word applies its own rules to hyphenated compounds, numbers with separators and text inside fields or footnotes, so a long document can differ by a few counts. For word-limit checking on essays and articles the difference is rarely material.
You might also need
Merge, split, compress, convert, and edit PDFs. Most tools run entirely in your browser — your files never leave your device.
Word counters, readability scores, grammar checkers, text transformers, and writing utilities.
JSON, YAML, CSV, XML, SQL, regex, encoding, formatting, minifying, and dozens of developer utilities.
Updated