Case Converter

Convert to UPPER, lower, Title, camelCase, snake_case, and kebab-case. Rename variables and files—processed only in your browser.

Convert case in one click

Paste text and pick a target style for an instant result. Handy for variable names, file names, heading lines, and URL slugs.

Style Example Common use
UPPER HELLO WORLD constants, emphasis
lower hello world plain text
Title Case Hello World titles, headings
camelCase helloWorld JS/Java variables
snake_case hello_world Python vars, DB columns
kebab-case hello-world URL slugs, CSS classes

How it splits words

Spaces, underscores (_), and hyphens (-) are treated as word boundaries, then recombined — so you can move freely from hello_world to camelCase and back to kebab-case.

Good to know

  • Acronyms: runs of capitals like userID have no clear word boundary, so they may split unexpectedly. Check the output.
  • Numbers: digits don't affect the split and are kept in place.

Everything runs in your browser; nothing is uploaded. Need a character count too? Try the character counter.