Tools Nimbus

Tool 016 / text / free / runs locally

Case Converter

Paste text and switch it between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case. Each conversion happens instantly in your browser, so nothing is uploaded.

THE QUICK BROWN FOX

How it works

This converter transforms your text into one of seven cases: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case. It is built for the everyday jobs of cleaning up headings, reformatting variable names, and turning prose into identifiers. Conversion happens in your browser as you type, with nothing uploaded.

The letter cases (upper, lower, title, sentence) operate on the text directly: Title Case capitalises the first letter of every word, while Sentence case capitalises the first letter after each sentence-ending punctuation. The identifier cases (camel, snake, kebab) first split your text into words, intelligently breaking on spaces, underscores, hyphens, and also at lowercase-to-uppercase boundaries, so an existing camelCase term is re-split correctly before being rejoined in the new style.

That word-splitting step is what lets you convert cleanly between identifier styles, for example pasting myVariableName and getting my_variable_name. Pick a target case and copy the result.

How to use it

  1. Type or paste your text into the input box.
  2. Click the case you want from the row of buttons.
  3. Read the converted text in the output box on the right.
  4. Click Copy to grab the result.

Worked examples

Input: the quick brown fox -> Title Case

Output: The Quick Brown Fox

Every word's first letter is capitalised.

Input: myVariableName -> snake_case

Output: my_variable_name

The converter detects the camelCase word boundary before rejoining with underscores.

Edge cases and limits

  • Title Case capitalises every word, including small words like a, of, and the, which strict editorial title style would leave lowercase.
  • Sentence case relies on . ! ? to find sentence starts, so it does not capitalise the pronoun I or proper nouns mid-sentence.
  • Identifier cases drop characters that are not letters, digits, spaces, or separators, so punctuation inside the text is removed when building camel, snake, or kebab output.
  • Accented or non-Latin letters are passed through by the browser's case functions and may not split into words the way ASCII does.

Common mistakes

  • Expecting publisher-grade Title Case. This capitalises all words; it does not apply AP or Chicago small-word rules.
  • Converting text with important punctuation to snake or kebab case and losing that punctuation in the identifier.
  • Assuming Sentence case fixes proper nouns. It only handles the first letter of each sentence.

Frequently asked questions

What is the difference between Title Case and Sentence case?+

Title Case capitalizes the first letter of every word, which suits headings. Sentence case capitalizes only the first letter of each sentence, which suits body text.

How does camelCase conversion handle spaces and symbols?+

We split your text on spaces, hyphens, and underscores, lowercase the first word, then capitalize the first letter of each following word and join them with no separators.

Is there a length limit?+

There is no fixed limit. Conversion runs locally in your browser, so very large blocks of text work fine on modern devices.

More Text tools that run entirely in your browser.