Text & Writing Tools

Free Online Text & Writing Tools

Text utilities for writers, developers, and content creators. Count words and characters, convert text case, generate placeholder content, and preview Markdown — all in your browser with no data sent anywhere.

Word Counter
Words, characters, sentences & reading time
Live
Lorem Ipsum Generator
Placeholder text for mockups & design
Live
Case Converter
UPPER, lower, Title, camelCase, snake_case & more
Live
Markdown Editor
Write and preview Markdown live
Live
Text to Slug Converter
Convert text to URL-friendly slugs
Live
Duplicate Line Remover
Remove duplicate lines from any text
Live
Sort Lines
Sort text lines alphabetically or by length
Live
Reverse Text
Reverse text, words or lines instantly
Live
Text Repeater
Repeat any text N times with a separator
Live
Find and Replace
Find and replace text with regex support
Live
Whitespace Remover
Strip extra spaces, tabs and blank lines
Live
Morse Code Translator
Convert text to Morse code and back
Live
NATO Alphabet Converter
Convert text to NATO phonetic alphabet
Live
ROT13 Encoder / Decoder
Encode and decode text with ROT13 cipher
Live
Text Diff Checker
Compare two texts and highlight differences
Live
Reading Time Calculator
Estimate reading time from word count
Live
Random Text Generator
Generate random words, sentences and paragraphs
Live
Keyboard Layout Converter
Fix text typed in the wrong keyboard layout
Live
Text to Binary Converter
Convert text to binary and binary to text
Soon
Palindrome Checker
Check if text is a palindrome
Soon
Text Readability Analyser
Flesch–Kincaid, Gunning Fog and more
Soon
Emoji Picker
Search and copy any emoji instantly
Soon
Superscript & Subscript Generator
Convert text to superscript or subscript Unicode
Soon
Plain Text to HTML Converter
Convert plain text to formatted HTML
Soon
Zalgo Text Generator
Generate glitchy corrupted-looking text
Soon
Fancy Text Generator
Stylish Unicode fonts for social media bios
Soon
Number to Words Converter
Convert numbers to English words
Soon
HTML to Markdown Converter
Convert HTML to clean Markdown
Soon

Text tools for every workflow

Whether you're writing a college essay, optimizing SEO content, building a UI mockup, or formatting code identifiers — having the right text tool at hand saves time and prevents errors.

These tools cover the most common text manipulation tasks: measuring content length against platform limits, converting between naming conventions, generating realistic placeholder text, and rendering Markdown with live preview.

All processing happens locally in your browser. Your documents, drafts, and notes are never transmitted to any server.

Text & Writing best practices

Word count ≠ quality
Google does not rank pages by word count directly. Write until you've covered the topic thoroughly — typically 1,500–2,500 words for competitive queries.
Character limits by platform
Twitter: 280 chars. Instagram caption: 2,200. LinkedIn post: 3,000. Google meta description: 150–160. Always check before publishing.
Use Lorem Ipsum for layout testing
Placeholder text reveals layout issues — line breaks, overflow, and font rendering — before real content is ready. Always use realistic-length placeholder text.
camelCase for JS, snake_case for Python
Follow the naming convention of your language or framework. JavaScript uses camelCase for variables and PascalCase for classes. Python uses snake_case for everything.

FAQ

Common questions

How is reading time calculated?

Reading time is calculated at 238 words per minute — the average adult silent reading speed from a 2019 meta-analysis of 190 studies. Technical content is typically read 20–30% slower.

What is keyword density?

Keyword density is the percentage of times a target word appears relative to total word count. A density of 1–2% for your primary keyword is a healthy range. Higher densities can appear spammy.

What Markdown syntax is supported?

The editor follows the CommonMark specification and GitHub Flavored Markdown (GFM): headings, bold, italic, code blocks, inline code, links, images, lists, blockquotes, and tables.

What is Lorem Ipsum and where does it come from?

Lorem Ipsum is scrambled Latin text from Cicero's De Finibus Bonorum et Malorum (45 BC). It has been the standard design placeholder text since the 1960s when Letraset popularized it for typesetting.

What is the difference between camelCase and PascalCase?

camelCase starts with a lowercase letter (myVariable). PascalCase starts with an uppercase letter (MyComponent). Both use uppercase letters to delimit words with no spaces.

More tool categories