Skip to content
ToolsFort home

Case Converter

Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more.

Updated

Convert to
0 chars
0 chars

Fix accidental caps lock, format headlines, or convert phrases into variable names. Pick a case style and your text is converted instantly.

How to use the Case Converter

  1. 1 Paste your text into the input box.
  2. 2 Choose a case style — the output updates immediately.
  3. 3 Copy the result, download it, or reuse it as new input.

Worked examples

Title Case

Input: the lord of the rings

Result: The Lord of the Rings

Minor words stay lowercase

camelCase

Input: user account id

Result: userAccountId

Popular in JavaScript

snake_case

Input: XMLHttpRequest parser

Result: xml_http_request_parser

Splits camel humps and acronyms

Which case should I use?

  • Title Case — headlines, book and article titles.
  • Sentence case — UI labels, body copy and most modern headings.
  • camelCase — JavaScript and Java variables and functions.
  • PascalCase — class and component names.
  • snake_case — Python, Ruby and database column names.
  • kebab-case — URLs, CSS classes and file names.
  • CONSTANT_CASE — constants and environment variables.

Programming cases are applied line by line, so you can convert a whole list of names in one go.

Private by design

All processing happens in your browser. Your text is never uploaded, logged or stored on a server.

Frequently asked questions

How do I convert all caps to normal text?

Choose "Sentence case" to lowercase everything and capitalise the first letter of each sentence.

Which words stay lowercase in Title Case?

Short articles, conjunctions and prepositions such as a, an, the, and, of, in and to — unless they are the first or last word.

Does it support accented letters?

Yes. Upper and lower case work for all scripts; programming cases strip accents for safe identifiers.

Esc