Naming Convention Converter

Enter a name to see all naming conventions.

About this tool

Convert identifiers between camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, dot.case and Title Case. Paste one or many names, pick a target style, and copy the result. Word splitting and conversion run entirely in your browser, with nothing uploaded.

How to use
  1. Paste your identifier into the input box; put one name per line to convert several at once.
  2. Pick a target naming convention to highlight the main result.
  3. Copy the highlighted result, or copy any of the seven styles from the list.
What is the difference between camelCase and PascalCase?

Both join words without separators and capitalize the first letter of every word after the first. camelCase starts with a lowercase letter (fooBarBaz), while PascalCase also capitalizes the first letter (FooBarBaz).

What is SCREAMING_SNAKE_CASE?

It is snake_case written in ALL UPPERCASE letters, with words joined by underscores — for example FOO_BAR_BAZ. It is commonly used for constants and environment variables.

How are Chinese or other non-ASCII characters handled?

They are kept as-is. No pinyin or transliteration is applied, so 用户name stays 用户name — only the casing and separators of the Latin words around them change.

Is my text uploaded anywhere?

No. All conversion runs locally in your browser, so your input never leaves your device.