Text Case Converter

Convert English text between UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, and kebab-case, with live output and one-click copy.

FreeOnline Tool
Loading…

How to Use

  1. Paste or type your English text into the input box.
  2. Pick the target format from the conversion modes, such as uppercase, lowercase, or title case.
  3. The converted result appears in the output box as you go.
  4. Click the "Copy" button to put the result on your clipboard.

Features

  • Converts to UPPERCASE and to lowercase.
  • Converts to Title Case.
  • Converts to camelCase and PascalCase.
  • Converts to snake_case and kebab-case.
  • Updates live, so the result appears as you type.

Use Cases

Normalizing variable names
Turn a plain description into camelCase or snake_case so it matches the naming conventions of the language you are writing in.
Consistent article headings
Convert headings to Title Case in bulk so they follow standard English style rules.
Formatting SQL keywords
Uppercase the keywords in a SQL statement to make the query easier to read at a glance.
Translating API field names
Flip field names between camelCase and snake_case quickly when wiring a front end to a back end.

FAQ

Does it work with Chinese text?
Chinese characters have no upper or lower case, so the tool targets the Latin alphabet. Any Chinese content passes through unchanged.
What is the difference between camelCase and PascalCase?
camelCase leaves the first word lowercase, as in myVariable. PascalCase capitalizes the first letter of every word, as in MyVariable.
Can I convert several lines at once?
Yes. Paste multi-line text and each line is converted separately.
How does snake_case work?
Choose the snake_case mode and spaces and special characters between words become underscores while every letter is lowercased.