Case Converter

Paste text and convert it to any common case format.

Last updated

Converted text will appear here.
Copied

How to change the case of text

  1. Paste or type your text.
  2. Click the case you want: UPPERCASE, lowercase, Title Case, Sentence case, or a programming case such as camelCase or snake_case.
  3. Click Copy result.

About this tool

Word-based cases (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE) split the input on spaces, punctuation, and existing case boundaries — so pasting some-existing_slug or anExistingCamelName still splits into sensible words rather than treating them as one token. Title Case here simply capitalises every word; it doesn't apply style-guide rules about which short words (like "of" or "the") stay lowercase, since those rules vary by publication.

Sentence case capitalises the first letter after a period, question mark, or exclamation point, in addition to the very first letter of the text. Nothing you paste here is sent to a server — the entire tool runs as JavaScript in your browser tab.

Questions about text case

How do I undo accidental caps lock?

Paste the text and click Sentence case to get normal capitals at the start of each sentence, or lowercase for everything small.

What is the difference between Title Case and Sentence case?

Title Case Capitalises Every Word, as in a headline. Sentence case capitalises only the first letter of each sentence, as in ordinary writing.

What are camelCase, snake_case and kebab-case?

Ways of joining words without spaces in code: camelCase (myVariableName), PascalCase (MyVariableName), snake_case (my_variable_name), kebab-case (my-variable-name) and CONSTANT_CASE (MY_VARIABLE_NAME).

Does Title Case follow a style guide?

No. It capitalises every word, because style guides disagree about small words like “of” and “the”. Adjust those by hand if your guide requires it.

☕ Support toolcrate