About this case converter
Paste any text and convert it to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, or kebab-case in one click. This is useful for tidying up headlines, preparing variable names while coding, or fixing text that was typed with the caps lock key stuck on. Word boundaries for camelCase, snake_case, and kebab-case are detected from spaces and punctuation, so a normal sentence converts cleanly into a single compact identifier. Everything runs in your browser, so drafts stay private until you choose to copy them elsewhere.
How it works
UPPERCASE and lowercase apply directly. Title Case capitalizes the first letter of each word. Sentence case capitalizes the first letter of the text and after each sentence-ending punctuation mark. camelCase, snake_case, and kebab-case split the text into words at non-letter, non-number boundaries and rejoin them with the chosen style.
Try these examples
"toolzpoint makes everyday tasks simple" → UPPERCASE
TOOLZPOINT MAKES EVERYDAY TASKS SIMPLE
"hello world. this is great!" → Sentence case
Hello world. This is great!
Limitations & privacy
Maximum input: 100,000 characters. Sentence case relies on periods, question marks, and exclamation points to find sentence boundaries, so abbreviations such as “Dr.” may create an unwanted capital letter afterward. camelCase, snake_case, and kebab-case discard punctuation from the original text.
Inputs and results stay in this browser. Only tool identifiers are stored for your recently used tools. You can clear that history from the directory.
A few good questions
Will this preserve my line breaks?
UPPERCASE, lowercase, Title Case, and Sentence case preserve line breaks and spacing. camelCase, snake_case, and kebab-case join everything into a single continuous identifier.
How are contractions like "don't" handled in Title Case?
The apostrophe and the letters after it are kept with the word, so “don't stop” becomes “Don't Stop” rather than splitting at the apostrophe.
Can I convert code identifiers back to plain words?
Not directly. This tool converts plain text into a case style; splitting an existing camelCase or snake_case identifier back into words is not supported.
Updated September 19, 2026