Skip to content
Expensico

Case Converter

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

Runs in your browser. Everything you enter stays on your device. Nothing is sent to a server.

How to use the Case Converter

  1. Paste your text.
  2. Pick a case style — the result updates instantly.
  3. Copy or download the converted text.

Writing styles

  • Title Case capitalises major words. Articles, conjunctions and prepositions of three letters or fewer (a, and, of, the, to…) stay lowercase unless they start the title — the convention used by AP style.
  • Sentence case capitalises only the first letter of each sentence. It's the most readable style for headings in interfaces. Proper nouns will need re-capitalising by hand.

Programming styles

  • camelCase — JavaScript and Java variables
  • PascalCase — class and component names
  • snake_case — Python, Ruby and database columns
  • kebab-case — URLs, CSS classes and file names
  • CONSTANT_CASE — constants and environment variables

Example

user first name becomes userFirstName (camel), user_first_name (snake) and user-first-name (kebab). Existing camelCase input like userFirstName is split back into words correctly.

Frequently asked questions

Does it work with Hindi or other scripts?

Scripts without upper and lower case, such as Devanagari, are left unchanged; word joining for programming styles still works.

Is what I enter stored or sent anywhere?

No. Calculations and processing happen in your browser. Nothing you type is sent to our servers. Some tools remember your last input in this browser's local storage for convenience; you can clear it at any time.