Skip to content
DevTools

Case Converter — camelCase, snake_case, kebab-case & more

Convert text to camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Title Case and more, all at once. Works line by line.

Results update as you type.

Input

Output

Ready

Runs locally in your browser — your data is never uploaded.

About the Case Converter

Convert identifiers and text between naming conventions in one go: camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Train-Case, dot.case, path/case, Title Case, Sentence case, lower and UPPER case.

Word boundaries are detected from spaces, punctuation and case changes, so getHTTPResponseCode correctly becomes get_http_response_code. Paste many lines to convert them all at once.

How to use it

  1. Paste one or more lines of text.
  2. See all case styles at once.
  3. Copy the one you need.

Features

  • 12 case styles side by side
  • Smart acronym handling
  • Line-by-line conversion

Frequently asked questions

Which case should I use?

Common conventions: camelCase for JavaScript/Java variables, PascalCase for classes, snake_case for Python and SQL, kebab-case for URLs and CSS, SCREAMING_SNAKE_CASE for constants.

Is my data uploaded anywhere?

No. All processing happens in JavaScript inside your browser tab. Your input is never sent to a server, logged or stored, so it is safe to use with internal or sensitive data.