Text tools that run in your browser

Four named, client-side utilities for counting, casing, comparing, and previewing writing. This page is an index — open a tool to run it. Nothing is uploaded.

Docify’s text tools run in the browser with the API named on each page: whitespace-split word counts and Math.ceil(words / 200) reading time, toUpperCase / toLowerCase plus whitespace-only identifier cases, Google’s diff-match-patch (diff_main then semantic cleanup), and marked plus DOMPurify for Markdown HTML. The Markdown PDF is a jsPDF stripped-text dump. Line sorter and lorem ipsum live on the developer tools hub instead.

What this hub is

An internal-linking map of the writing tools already on the homepage. Each card names the algorithm and a hard limit so you can pick the right page. It is not a search box, an editor suite, or a server-side sandbox.

Count and compare

Transform

Guides

Short comparisons that point back to the live tools. They are not thin clones of the pages above.

FAQ

Do these text tools upload my writing?
No. Word counts, case previews, the diff, and the Markdown HTML preview all run in your browser. The page does not send the text to a server.
Which tools belong on this hub?
The four writing utilities listed below: word counter, case converter, text diff, and Markdown to HTML. Line sorter and lorem ipsum stay on /developer-tools/. Images-to-PDF and the PDF stamp are indexed on /pdf-tools/. Markdown’s PDF download is a jsPDF stripped-text dump, not a compositor, so it stays here.
How is reading time calculated?
Minutes to read is Math.ceil(word count / 200), using 200 words per minute. An empty box is 0 minutes; one word is 1. It is a ceil estimate, not a measured reading speed, and it does not add time for images.
Is the Markdown PDF a formatted HTML-to-PDF export?
No. /markdown-converter/ walks the Markdown line by line, strips heading markers, emphasis, and link URLs, then draws the leftover text with jsPDF. The live preview is marked + DOMPurify HTML. That PDF is a plain-text dump.

Related