CalculatorStop

Text Case Converter

Paste your text and every case style appears below it at once. Copy the one you need.

Be the first to rate this tool

The formula

No formula: each result applies a different capitalisation and word-joining rule to your text.

What each style is for

  • UPPER CASE / lower case: shouting, labels and normalising data.
  • Title Case: headlines. Small words such as "of" and "the" stay lower case.
  • Sentence case: the first letter of each sentence.
  • camelCase and PascalCase: variable and class names in programming.
  • snake_case and CONSTANT_CASE: Python variables, database columns and constants.
  • kebab-case: URLs and CSS class names.

An example

The text "user account settings" becomes userAccountSettings (camel), UserAccountSettings (Pascal), user_account_settings (snake), user-account-settings (kebab) and USER_ACCOUNT_SETTINGS (constant).

Good to know

Title Case follows a simple rule of keeping common small words lower case. Style guides such as AP, Chicago and APA differ slightly, so check yours if it matters.

Examples to check

Type these into the calculator above to see how it behaves. Every result below was produced by the same calculator code that runs on this page.

What you enterWhat you get
Your text: user account settingsUPPER CASE: USER ACCOUNT SETTINGS
Your text: The quick brown foxUPPER CASE: THE QUICK BROWN FOX

Text Case Converter: frequently asked questions

Is my text uploaded?

No. The conversion runs entirely in your browser.

Is there a length limit?

Up to 200,000 characters at once.

Does the conversion happen on my device?

Yes. Your text, colours and files are processed in your browser and never uploaded.

Is what I enter in this converter saved or sent anywhere?

No. The calculation runs in your browser, so what you enter is not sent to our servers. We only count, anonymously, whether a tool ran successfully.

Is this converter free to use?

Yes. It is free, needs no sign-up and has no usage limit.

Last reviewed: October 3, 2026