Count, convert case (7 styles), find & replace — all in one
Hit a problem, or wish a tool existed?
Tell us what went wrong while using this tool, or suggest a new free tool — we aim to build new tool ideas within 2 days.
Contact usPaste your text
Drop in whatever you're working on.
Pick a tool
Count, change case, find & replace, or clean whitespace.
Copy the result
Grab your cleaned-up text with one click.
An everyday text toolbox on one page. Paste or type your text and you immediately see its character, word, line, sentence and paragraph counts — handy for essays, social posts, page titles and anywhere a length limit applies. Switch the same text between seven case styles, including the camelCase, snake_case and kebab-case that developers need for variable and file names, or use find & replace — with case-sensitive and whole-word options and a live match count — to change every occurrence at once. One click removes extra spaces, and the result can be copied or downloaded.
Everything runs locally in your browser, so your text is never uploaded — safe for drafts and confidential notes.
Yes, word counting follows standard whitespace-delimited counting, matching most word processors.
No — there is no undo. Every action here (find & replace, any case conversion, remove extra spaces) overwrites the text in place immediately, and your browser's own Ctrl+Z will not bring it back either, since the change happens programmatically rather than as a typed keystroke (verified directly — pressing Ctrl+Z after Replace All does nothing). If you want to keep your original text, copy it first before running any transformation.
Yes — all 7 case styles are available: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case. Honest gap: it doesn't currently do PascalCase or CONSTANT_CASE, which some dedicated case-converter tools also offer — if you need those specifically, you'd need a different tool for now.
No — matching is plain text only, with case-sensitive and whole-word toggles. Special regex characters you type (like . or *) are matched literally, not interpreted as patterns.
Sentences are counted by looking for text ending in ./!/? — a simple, fast heuristic that can occasionally over-count on abbreviations like "Mr. Smith" or "e.g.", since those periods look like sentence endings too. Paragraphs are counted as blocks of text separated by a blank line.
No practical limit — this runs entirely in your browser rather than uploading to a server, so it's bounded only by your own device's memory, not an arbitrary cap.
No — every count, case conversion, and find & replace happens directly in your browser. Nothing you type or paste is sent anywhere.
Yes — Word's own Home > Change Case (or the Shift+F3 shortcut) covers UPPERCASE, lowercase, Capitalize Each Word, Sentence case, and a toggle case. This tool covers those same basics plus the camelCase, snake_case, and kebab-case styles Word has no equivalent for at all, since those are programming naming conventions, not writing ones.
No — this tool works on plain text you paste or type directly. It doesn't read PDFs or run OCR on an image; you'd need to extract the text from those first, then paste it in here.
Compare two texts side-by-side with color-coded highlighting for additions, deletions, and modifications. Supports line-by-line, word-level, and character-level comparison modes. Perfect for code review, document comparison, and tracking changes.
Search up to 5 words or phrases simultaneously with color-coded highlighting, occurrence counters, and easy navigation — no browser extension to install. Warns you if two search boxes have the same term, and when two terms' matches overlap, the earlier one wins so highlighting never looks broken. Perfect for analyzing documents, finding patterns in large texts, and reviewing content with multiple search terms at once.
Format, validate, and beautify JSON data instantly. Minify JSON, fix formatting errors, and validate JSON syntax online. Perfect for developers working with APIs and configuration files.
A beautiful markdown viewer with live preview and syntax highlighting. Perfect for viewing and editing README files with real-time rendering.
Convert case
Find & replace