Free online text and writing tools

Write Markdown, pull text out of scans, count words, fix garbled characters and subtitles, and make invoices, in your browser.

Text is the thing people paste most casually: a draft, a client's details, a scanned letter, a block of garbled characters from an old database export. Every tool on this page works on it in your own browser, so none of it is saved to a server or read by anyone else.

The Markdown Editor writes and previews Markdown and exports HTML or PDF, and HTML to Markdown goes the other way when you want a web page as clean Markdown, with its tables, code blocks and links kept. Word Counter & Text Tools counts words, characters and lines and changes case, and the Garbled Text Fixer turns mojibake such as “é” back into the right letters and converts text files in old encodings to UTF-8.

If what you have is a scan or a photograph and you need the words out of it, the OCR Toolkit reads it in thirteen languages, or turns a scanned PDF into a searchable one; it downloads the data for each language the first time you use it. The Subtitle Sync Fixer shifts, resyncs and cleans an .srt or .vtt that is out of step with its video, and Audio to Text and Text to Speech, from the audio tools, turn recordings into text and text into speech.

And when the document you need is one you write yourself, the Invoice Generator makes a PDF invoice with your logo, tax and payment details, with no watermark, no invoice limit and no account. All free, all without a sign-up.

See all the tools on johnmcm.com