Text

19 utilities for working with text — including a WPM typing test.

No sign-up. No tracking. No ads.

Word Counter

Count words, characters, sentences, paragraphs. Reading and speaking time estimates. Instant results.

Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more.

Lorem Ipsum Generator

Generate placeholder text for your designs. Paragraphs, sentences, or words. Copy as text or HTML.

Text Diff Checker

Compare two texts side by side and see exactly what changed. Word-level highlighting, inline or split view.

Line Sorter & Deduper

Clean up any list. Sort alphabetically, remove duplicates, reverse, trim whitespace, number lines.

Character Counter

Check if your post fits Twitter, Instagram, SMS, or SEO limits. Live count with platform presets.

Slug Generator

Turn any text into a clean URL slug. Handles accents, special characters, and stopwords.

Markdown Preview

Live Markdown preview with GitHub-flavored basics. Export to HTML or .md.

Whitespace & Invisible Char Cleaner

Strip zero-width chars, normalize spaces, fix line endings, remove suspicious Unicode.

Markdown ↔ HTML Converter

Convert Markdown to HTML or HTML back to Markdown. Live conversion both ways.

Reading Level Scorer

Flesch, Gunning Fog, SMOG, Coleman-Liau, ARI. See what grade level your text is written at.

String Utilities

Repeat, pad, reverse, split, join, find/replace, count. The little string operations all in one place.

Markdown Table Builder

Visual editor for GitHub-flavored Markdown tables. Paste from CSV, set alignment, sort columns.

Unicode Text Stylizer

Make 𝐛𝐨𝐥𝐝, 𝑖𝑡𝑎𝑙𝑖𝑐, 𝓈𝒸𝓇𝒾𝓅𝓉, ɐlǝlǝɹǝp text using Unicode. For social bios and posts.

Text Reverser

Reverse any text by character, word, or line. Handles multi-byte emoji properly. Copy with one click.

Find & Replace

Bulk find and replace across any text. Regex, case sensitivity, whole-word toggles. Match count as you type.

HTML to Plain Text

Strip all HTML tags, decode entities, keep paragraph breaks and bullets. DOMParser-based — handles real-world HTML.

Keyword Density Analyzer

1, 2, 3-word phrase frequency for SEO content audits. Stopword filtering, density % per phrase.

WPM Typing Test

Test your typing speed — words per minute, accuracy, mistakes. 15s / 30s / 60s / 2min sessions.

Upside Down Text

Flip text upside down and backwards (ɐǝ) for bios and posts. Copy anywhere.

Text Repeater

Repeat text or a word N times, with optional separator, new line or numbering.

Markdown Stripper

Remove Markdown formatting for clean plain text. Strips headings, bold, links, code, lists.

Bacon / Themed Ipsum

Generate bacon, pirate, hipster or corporate placeholder text. Fun Lorem Ipsum alternative.

About this toolkit

Whether you're a writer fixing word counts, a developer normalising case in code, or an SEO doing keyword density analysis, this collection of free online text tools covers the full lifecycle of writing and editing text — all running in your browser with nothing uploaded.

Who uses these tools

Frequently asked questions

What text tools does this category include?

Word count, character count, case converter, text diff, line sorter, find & replace, Lorem Ipsum generator, Markdown preview, HTML stripper, keyword density analyzer, reading-level scorer, WPM typing test, slugifier, whitespace cleaner, Unicode utilities, reverse-text, MD ↔ HTML / table converters and more.

Are these text tools really free and ad-free?

Yes — every tool in this category is free, no sign-up, no ads. SharpDev.Tools doesn't use cookies or trackers either (just privacy-friendly aggregate analytics).

Is my text uploaded when I use these tools?

No. All text processing runs locally in your browser via JavaScript. Even sensitive drafts, contracts or internal docs stay on your device.

Which text tool is most commonly used?

The word counter and case converter are the two most-used. Both handle very long inputs (10k+ words) and update results in real time as you type.

← Browse all 254 tools