Title Case
the QUICK brown fox → The Quick Brown Fox
Change text to UPPERCASE, lowercase, Title Case or Sentence case, or to camelCase, snake_case and kebab-case for code.
Runs in your browser — nothing you enter is sent to a server.
Paste your text and choose a case. The result updates as you type, and you can switch between cases without retyping anything. Text is converted in your browser and never uploaded.
The programming cases (camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE) split text into words at spaces, punctuation and changes of case, so userAccountID, user_account_id and User Account ID all convert cleanly. Each line is converted separately, so you can paste a whole list of names.
the QUICK brown fox → The Quick Brown Fox
WHERE IS IT? HERE. → Where is it? Here.
Order total (USD) → camelCase orderTotalUsd, snake_case order_total_usd
XMLHttpRequest → kebab-case xml-http-request
Title Case capitalizes the first letter of every word and lowercases the rest, so “NASA” becomes “Nasa”. Fix acronyms by hand afterwards. It also capitalizes short words like “of” and “the”, which some style guides keep lowercase.
No. It capitalizes only the first letter of each sentence and line, so names, places and the word “I” become lowercase and need fixing by hand.
camelCase starts with a lowercase letter (firstName), PascalCase with a capital (FirstName). JavaScript uses camelCase for variables and PascalCase for classes and components.
Remove extra spaces, tabs and blank lines, fix non-breaking spaces and join broken lines from PDFs.
Text Tools
Reverse text backwards, reverse the order of words or lines, or flip each word — emoji-safe.
Text Tools
Count words, characters, sentences and paragraphs as you type, with reading and speaking time.
Text Tools
Also in Tools for Writers.