Case Converter: Uppercase, Lowercase, camelCase & More

Case Converter

Convert text to uppercase, lowercase, title case, camelCase, snake_case, and more.

Choose a case style

What Is a Case Converter?

A case converter changes the capitalization of text in one step. Paste your text, choose a style, and the result updates instantly. This tool supports six text styles, such as uppercase, lowercase, and title case, and six code styles, such as camelCase, snake_case, and kebab-case. It is useful for headlines, documents, spreadsheets, variable names, URLs, and file names.

How to Use the Tool

  1. Add your text

    Type or paste into the Input box. Your original text stays unchanged.

  2. Choose a style

    Select a case style. The Result box updates immediately, and you can try others freely.

  3. Copy the result

    Press Copy to place the converted text on your clipboard.

Case Styles and When to Use Them

Examples start from hello world unless shown otherwise.

StyleExampleCommon use
UPPERCASEHELLO WORLDEmphasis, labels, acronyms
lowercasehello worldNormalizing text, tags, emails
Title CaseHello WorldHeadlines and titles
Sentence caseHello world. Next oneRegular paragraphs and captions
aLtErNaTiNghElLo WoRlDPlayful or stylized text
iNVERSEHello World becomes hELLO wORLDFixing text typed with Caps Lock on
camelCasehelloWorldJavaScript variables, JSON keys
PascalCaseHelloWorldClass and component names
snake_casehello_worldPython code, database columns
kebab-casehello-worldURLs, CSS classes, file names
CONSTANT_CASEHELLO_WORLDConstants, environment variables
dot.casehello.worldConfiguration keys

Key Features

  • 12 case styles: text and code styles in one tool.
  • Live result: the output updates as you type or switch styles.
  • Smart code conversion: userFirstName, user_first_name, and User First Name all convert correctly.
  • Multi-line support: code styles convert each line separately, which suits lists of names.
  • Private by design: your text is processed in your browser and is never uploaded or stored.

Frequently Asked Questions

Is the Case Converter free to use?

Yes. It is free, needs no sign-up, and runs directly in your browser.

Is my text kept private?

Yes. The conversion happens in your browser with JavaScript. Your text is not uploaded, stored, or sent to any server.

What is the difference between Title Case and Sentence case?

Title Case capitalizes the first letter of every word, which suits headlines. Sentence case capitalizes only the first letter of each sentence, which suits normal paragraphs.

Does Title Case skip small words like and, of, or the?

No. This tool capitalizes every word. If your style guide keeps small words in lowercase, edit those words by hand after converting.

Which case should I use for variable names?

It depends on the language and team conventions. camelCase is common in JavaScript, snake_case in Python, PascalCase for class names, CONSTANT_CASE for constants, and kebab-case for URLs and CSS classes.

Does it work with Arabic text?

Arabic has no uppercase or lowercase letters, so the text styles will not change it. The code styles still work, because they split text into words and join them with the chosen separator.

Ready to convert? Go back to the tool above and paste your text.