Ten free browser-based text and SEO tools: case conversion, word and character counting, keyword density, HTML escaping, list sorting and cleanup.

Text Case Converter

Convert text to sentence case, title case, UPPER, lower, camelCase, snake_case and 14 more formats instantly in your browser. Free, no signup needed.

Word & Character Counter

Count words, characters, sentences, paragraphs and reading time as you type. Built for writers checking length limits on essays, posts and meta tags.

Keyword Density Checker

Check keyword density and one, two and three-word phrase frequency in any draft. See which terms you over-use before you publish. Free SEO tool.

Word to HTML Converter

Paste text or Word content and get clean HTML with real paragraph and line-break tags. Strips junk markup so the output is ready to publish today.

HTML Escape & Strip Tags

Escape HTML entities, unescape them again or strip every tag to leave plain text. Useful for safely displaying code samples and cleaning pasted markup.

Email & URL Extractor

Extract every email address and web address from any block of text, then sort, de-duplicate and separate the results with your own chosen delimiter.

Word Frequency Counter

Count how often each word appears in your text and rank the results. Spot repetition, filler words and overused phrases before you publish a draft.

Alphabetize List

Sort any list alphabetically, reverse it, ignore case or strip duplicates while sorting. Paste one item per line and get an ordered list instantly.

Remove Line Breaks

Strip line breaks and paragraph breaks from pasted text, or keep paragraph spacing while removing hard wraps. Fixes text copied from PDFs and emails.

Remove Duplicate Lines

Remove repeated lines from a list while keeping the original order, with optional case-insensitive matching and whitespace trimming. Free browser tool.

What counts as a text and SEO tool?

The tools on this page all do the same kind of job: they take a block of text you already have and tell you something about it, or hand it back in a shape you can actually use. None of them writes anything for you. They count, they sort, they clean and they convert, which is the unglamorous middle of most writing and publishing work.

Every one of them runs in your browser. The text you paste is processed by JavaScript on your own machine and is never uploaded to our servers, which matters when the draft is a client contract, an unpublished article or a list of customer email addresses.

Which tool do I actually need?

If you are trying to…Use
Fit a title tag, meta description or tweet inside a character limitWord & Character Counter
Check whether a draft over-uses its target keyword before publishingKeyword Density Checker
Find the filler words and tics you repeat without noticingWord Frequency Counter
Fix a heading that was typed in all caps, or convert a name to camelCaseText Case Converter
Turn a Word document or plain text into publishable HTMLWord to HTML Converter
Show a code sample on a page without the browser executing itHTML Escape & Strip Tags
Pull every address out of a page of pasted textEmail & URL Extractor
Clean up a list: sort it, de-duplicate it, or unwrap itAlphabetize, De-duplicate, Remove Line Breaks

Word count, keyword density and word frequency are three different questions

These three get confused constantly, so it is worth being precise. Word count answers "how long is this?" — you need it when something has a hard limit, like a 60-character title tag or a 500-word product description. Keyword density answers "what proportion of this document is the phrase I am targeting?" and is expressed as a percentage. Word frequency answers "which words appear most often?" and ranks every term without you naming one first.

In practice a writer reaches for the counter, an SEO reaches for the density checker while auditing a draft against a target term, and an editor reaches for the frequency counter to catch the word the author leaned on forty times.

Is there a correct keyword density?

No, and any tool that tells you there is should be treated with suspicion. Google has not used a density threshold as a ranking signal for well over a decade; modern retrieval works on semantic relevance, not term ratios. What density is still genuinely useful for is the opposite check — spotting a draft where the same phrase has been forced in so often that the prose reads badly. If a two-word phrase is above roughly 3% of the document, read it aloud. You will usually hear the problem before the tool describes it.

Case conversion is not only a formatting job

Sentence case, Title Case and ALL CAPS are editorial decisions governed by whichever style guide you follow. camelCase, snake_case, kebab-case and PascalCase are programming conventions, and using the wrong one in a codebase is a real bug in languages where identifiers are case-sensitive. The case converter handles both families, which is why it is the most-used tool on this site.

One practical warning about ALL CAPS: converting text to uppercase is lossy in a way that converting to lowercase is not. Once "iPhone" becomes "IPHONE" no tool can reliably restore the original capitalisation, because the information is gone. Keep the original if you might need it back.

Why these tools do not upload your text

A server-side text tool has to receive your content, and once it has received it, the operator has it. For a keyword density check on a public blog post that hardly matters. For a legal document, an internal memo or a customer list it matters a great deal. Every tool in this category is implemented as client-side JavaScript for exactly that reason: closing the tab is enough to destroy the data, because it never left the tab in the first place.