Aa Case Converter
Paste text, pick a case, copy the result — from shouty caps-lock fixes to code-ready camelCase.
How the case converter works
Title Case capitalizes the first letter of every word; Sentence case capitalizes after ending punctuation; the developer cases (camel, Pascal, snake, kebab, CONSTANT) first split your text on spaces, hyphens, underscores and existing capital-letter boundaries, then rejoin it in the target style.
The classic use is rescuing a paragraph typed with caps lock on — paste, choose Sentence case, done. The developer cases are just as handy in reverse: paste a camelCase identifier and convert to snake_case when moving between languages, without retyping.
Frequently asked questions
What is the difference between Title Case and Sentence case?
Title Case Capitalizes Every Word (headings); Sentence case capitalizes only the first word of each sentence (normal prose). Editorial styles like AP additionally lowercase short words in titles — review titles manually for publication.
What are camelCase, snake_case and kebab-case for?
Programming conventions: camelCase for JavaScript/Java variables, snake_case for Python, kebab-case for URLs and CSS classes, CONSTANT_CASE for constants. The converter splits words on spaces, dashes, underscores and capital boundaries.
Can it fix text typed with caps lock on?
Yes — that is the top use. Choose Sentence case to restore normal prose, or iNVERSE CASE to flip every letter if you were mid-sentence when you noticed.
Does converting case change my text otherwise?
No — only letter casing changes. Spacing, punctuation and characters stay untouched (except the developer cases, which by design replace separators).
Is the text I paste kept private?
Yes — the conversion runs in your browser; nothing is uploaded, logged or stored.