Case Converter

Convert text between uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, and more.

Text to convert Converted text

Choose a case

How to use this case converter

Use this tool when the words are right but the capitalization, separators, or identifier style need to change.

  1. Paste or type text into the input box.
  2. Choose the output format you need.
  3. Review the converted text, especially if the input includes acronyms or proper names.
  4. Copy the converted text from the result box.

Case Converter features

  • Convert text to uppercase or lowercase.
  • Convert prose to sentence case, title case, or capitalized case.
  • Convert labels and phrases to camelCase or PascalCase.
  • Convert identifiers to snake_case, kebab-case, or CONSTANT_CASE.
  • Copy the converted text with one click.
  • Run all conversions locally in your browser.

What case conversion is useful for

Use this case converter when moving text between documents, spreadsheets, code, URLs, filenames, headings, labels, and content tools. It is especially useful when the same words need different capitalization or separator styles in different places.

A common workflow is taking a human-readable label and turning it into a technical identifier. For example, a product name might become a URL slug, a spreadsheet header might become a JSON key, or a heading might become a filename. The opposite can also happen: text copied from code or exports may need to become readable prose again.

Case conversion is mechanical, so it is best used as a fast first pass. Review names, acronyms, brand terms, and title capitalization rules when the output will be published or shown to customers.

Writing and publishing

  • Clean up headings, titles, and copied text
  • Normalize pasted spreadsheet values
  • Prepare social posts, labels, and metadata

Technical formatting

  • Create variable names and object keys
  • Format URL slugs, filenames, and IDs
  • Convert labels into code-friendly identifiers

How case conversion works

Prose-style conversions preserve the original spacing and punctuation while changing capitalization. Identifier-style conversions split text into word tokens, including common camelCase and PascalCase boundaries, then join those words with the separator or capitalization pattern for the selected format.

Sentence case lowers the text and capitalizes the first letter after sentence boundaries. Title case applies a practical set of small-word rules for common headings. Identifier formats remove punctuation separators, normalize words, and then join them as camelCase, PascalCase, snake_case, kebab-case, or CONSTANT_CASE.

The conversion runs locally in your browser. That matters for drafts, internal labels, copied spreadsheet columns, and code snippets that you want to reshape without sending the text to another service.

Case converter FAQ

Does this case converter upload my text?
No. The conversions run in your browser, so pasted text is not uploaded.
What is the difference between camelCase and PascalCase?
camelCase starts with a lowercase first word, while PascalCase capitalizes the first word too.
Can I use this for filenames or URL parts?
Yes. snake_case and kebab-case are useful for filenames, slugs, IDs, and other text that should avoid spaces.
Will title case follow a specific editorial style guide?
No. It uses practical capitalization rules that work for many headings, but publisher-specific styles such as AP, Chicago, or house style may need a final human review.

Built and maintained by utilkit. Found an issue? Send corrections to contact@utilkit.com

Collections featuring this utility

A laptop displaying code in a text editor

Content Cleanup

Content cleanup is the last mile before publishing, importing, or sending work. Catch messy text, mismatched lists, broken formatting, and file issues before they reach someone else.