Text tool
Your files never leave your device
Check your Network tab and see
Work starts the moment you drop a file
No daily limit, no sign-up, no watermark
Upper, lower, Title, and sentence case are for headings, emails, and manuscripts. camelCase, snake_case, kebab-case, and CONSTANT_CASE split or join words for APIs, config keys, and filenames. Mixing the two jobs on one paragraph usually looks wrong — run identifier modes on a single symbol or short phrase, not a full essay.
Words are capitalised after whitespace, hyphens, and apostrophes, so hello-world becomes Hello-World and it's becomes It's. That matches common web title habits but not every style guide: AP and Chicago keep small words lowercase in titles unless they lead the line. If you are submitting to a publisher with a strict rulebook, treat this as a fast first pass, not the final authority.
There is no per-word exception list for articles and prepositions, no locale-aware Turkish i handling, and no smart re-capitalisation of acronyms inside camelCase. Identifier modes normalise on spaces and common separators; they do not understand grammar, only token boundaries.
That is the promise behind every tool here. Files are read in your browser tab, processed there, and discarded when you close it — never uploaded to our servers.
Instantly count words, characters, sentences, and paragraphs in your text.
Tabs to spaces, collapse runs of spaces, trim line ends, and optionally collapse extra blank lines.
Sort lines A–Z, Z–A, numerically, by length, or shuffle fairly with Fisher–Yates.
GFM Markdown to HTML with optional sanitized preview. Copy the HTML source; nothing is sent to a server.
Generate placeholder paragraphs, sentences, or words with optional classic “Lorem ipsum” opening.
Remove duplicate lines with optional trim and case-insensitive matching; shows how many lines were removed.