ToolHub
Aa

Case Converter

Convert between UPPER, lower, Title, camelCase, snake_case and more.

UPPER CASE
โ€”
lower case
โ€”
Title Case
โ€”
Sentence case
โ€”
camelCase
โ€”
PascalCase
โ€”
snake_case
โ€”
kebab-case
โ€”
CONSTANT_CASE
โ€”
aLtErNaTiNg
โ€”
iNVERSE cASE
โ€”

About the Case Converter

Drop in a heading, list or paragraph and get eleven case variants at once: UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, alternating and inverse. Each variant has its own copy button, so converting variable names or headings takes seconds. Title case even keeps small words like of and the lowercase.

How to use the Case Converter

  1. Paste your text into the editor at the top.
  2. Scroll through the result blocks to compare all eleven case styles side by side.
  3. Click the copy button next to the style you need, for example snake_case for Python variables.
  4. Edit the source text at any time; every variant refreshes instantly.

Case Converter FAQ

Which case styles are supported?

Eleven in total: UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, aLtErNaTiNg and iNVERSE cASE, each shown simultaneously with its own copy button.

How does Title Case handle short words?

Minor words such as of, the, a, and, or, for, to, in, on, at, by and with stay lowercase unless they begin the text, following common headline conventions.

Will it mangle camelCase input when converting to snake_case?

No. The converter splits existing camelCase humps before applying the new style, so myVariableName becomes my_variable_name rather than myvariablename.