Free Writing Tools
Free writing tools: a word counter, character counter, grammar checker, case converter, diff checker, fancy fonts and more. No sign-up, no install.
10 free tools, no sign-up required
Word Counter
AI Grammar Checker
Text Diff Checker
Lorem Ipsum Generator
Case Converter
URL Slug Generator
Markdown Preview
Fancy Font Generator
Character Counter
AI Text Cleaner
About these free writing tools
The writing tools handle routine text jobs for writers and editors, and for developers who deal with copy in web projects. Most of them take pasted text and measure or transform it, so they work on anything from a social post to a long draft.
The Word Counter updates as you type, counting words, characters, sentences and paragraphs and estimating reading time at 200 words a minute. The Case Converter switches text between forms such as UPPERCASE, Title Case, Sentence case, camelCase and snake_case. The Text Diff Checker compares an original and a modified version line by line, in a side-by-side or unified view.
Three tools are aimed at web work. The URL Slug Generator turns titles into slugs with a hyphen or underscore separator and an optional length cap, one at a time or in bulk. The Markdown Preview renders Markdown as you type and copies the resulting HTML, and the Lorem Ipsum Generator produces placeholder text by paragraphs, sentences or words.
Two tools work at the level of single characters. The Character Counter counts characters the way people see them, so an emoji counts once, and shows how much room is left against limits such as an X post, an Instagram bio or an SMS. The Fancy Font Generator turns plain letters into Unicode styles such as bold, script and bubble letters that can be pasted into a bio or caption.
The AI Text Cleaner tidies text pasted from ChatGPT, Gemini or Claude: it removes hidden characters, citation leftovers and Markdown symbols, and swaps long dashes and curly quotes for plain ones.
All of these run entirely in the browser except the AI Grammar Checker. It sends the text to the site's server, which passes it to an outside AI model and returns a score, a list of issues with explanations, and a corrected version. The server accepts up to 2,000 characters per request, including the instructions the tool adds, so long documents need checking in parts.
These free writing tools are made for quick jobs in the middle of other work: checking that a cover letter stays under a word limit, fixing a heading that was pasted in capitals, or seeing exactly what an editor changed between two drafts. They are online writing tools in the plain sense, so there is nothing to install and no account to create. Apart from the grammar checker, they never send your text anywhere.
For the questions behind these jobs, read how many words fit in 1,000 characters, title case vs sentence case and how reading time is calculated.
Which tool should I use?
| If you need to… | Use |
|---|---|
| Count the words and characters in a piece of text | Word Counter |
| Check a post, bio or caption against a character limit | Character Counter |
| Find and fix grammar and spelling mistakes | AI Grammar Checker |
| Change text to uppercase, lowercase, title case or camelCase | Case Converter |
| Compare two versions of a text and see what changed | Text Diff Checker |
| Turn a page title into a URL slug | URL Slug Generator |
| Fill a layout or mockup with placeholder text | Lorem Ipsum Generator |
| Preview Markdown and copy it as HTML | Markdown Preview |
| Make bold, italic or script text to paste into a bio | Fancy Font Generator |
| Remove hidden characters and Markdown from AI text | AI Text Cleaner |
Guides
Hidden Characters in ChatGPT Text: What You Can and Can't Remove
Hidden characters in ChatGPT text explained: odd spaces, utm_source=chatgpt.com links, citation codes, and why no cleaner removes the textGrain watermark. Read guide →
How Many Words Is 1000 Characters? (Quick Reference Guide)
How many words is 1000 characters? About 150 to 200 with spaces and 180 to 240 without, with worked examples by writing style and common limits in words. Read guide →
How to Humanize AI Text: Edit AI Content So It Sounds Human
Humanize AI text by editing it yourself: fact-check first, then cut stock phrases, padding and fake contrasts. Before-and-after examples and a 15-minute pass. Read guide →
Looking for something else?
Browse All Tools