Text tool

Case Converter

Change text capitalization and separators for headlines, labels, filenames, variables, and code-style identifiers.

Convert text for writing and code

Case changes are easy to do once, but tedious when you are cleaning labels, headings, filenames, slugs, and variable names. This converter turns pasted text into common writing and developer formats with one click.

Use title case for headings, sentence case for readable copy, and snake, kebab, camel, or constant case for technical names.

Common conversions

  • Turn a headline draft into title case or sentence case.
  • Convert labels into camelCase or PascalCase for code examples.
  • Create snake_case, kebab-case, or CONSTANT_CASE names from pasted text.

When this case converter helps

Use this converter when pasted text has the wrong capitalization, labels need to become code-style names, or a list of words needs to become a clean filename or URL slug.

It is useful for editors, developers, marketers, students, and anyone cleaning headings, field labels, filenames, slugs, or code identifiers.

Case conversion examples

  • customer profile page can become Customer Profile Page for a heading.
  • customer profile page can become customerProfilePage for JavaScript-style names.
  • customer profile page can become customer-profile-page for URL slugs.

Related writing tools

Use the Word Counter when the converted text must fit a limit, the Markdown Preview for headings in docs, and the URL Encoder Decoder when slugs or labels need to go into a URL.

FAQ

Does it change the original meaning?

No. It only changes capitalization and separators in the provided text.

Can it convert titles?

Yes. Title case is useful for headings, labels, and short editorial text.

Does it support code-style names?

Yes. It can produce camelCase, PascalCase, snake_case, kebab-case, and constant case.

What is the difference between camelCase and PascalCase?

camelCase starts with a lowercase word, while PascalCase capitalizes the first word as well.

Can I use it for filenames and slugs?

Yes. kebab-case and snake_case are often useful for filenames, slugs, exports, and technical labels.