Text Case Converter

Convert between UPPER, lower, Title, Sentence and camelCase.

Reading time:
2 min
Last updated:
Price:
Free, no signup
Your text
Results (live)

Type or paste text to see the result.

What the Text Case Converter does

Change the capitalisation of any text in one go: UPPERCASE, lowercase, Title Case, Sentence case, and coding styles like camelCase or snake_case. Paste a messy block and pick the style you need.

It's the quick fix when you've typed with Caps Lock on, copied a shouty headline, or need to turn a list of labels into variable names.

Why the Text Case Converter is useful

Retyping a paragraph to fix capitals wastes time and adds typos. Converting it keeps every word exactly as it was and only changes the letters' case.

Developers use the coding styles to move names between languages — a JavaScript 'userName' becomes 'user_name' for a Python model or a database column.

Also known as: case converter, uppercase, title case, free text case converter, online text case converter, text case converter online free, text case converter tool.

How to use the Text Case Converter

  1. 1

    Paste the text

    Any length, from a single heading to a full document.

  2. 2

    Choose the case

    Pick Title Case for headings, Sentence case for body text, or a code style for identifiers.

  3. 3

    Copy the result

    The converted text is ready to paste back.

Key features

  • UPPER, lower, Title and Sentence case
  • camelCase, PascalCase, snake_case and kebab-case
  • Keeps accented letters intact
  • Converts many lines at once

Benefits

  • Fix Caps Lock mistakes without retyping
  • Consistent headings across a document
  • Quick variable and file names

Real-life use cases

Spreadsheet clean-up

An office manager converts a column of ALL-CAPS customer names into Title Case before a mail merge.

API field names

A developer turns 'Order Total Amount' into order_total_amount for a database column.

Tips for the best results

  • Check Title Case results for brand names like iPhone or eBay, which follow their own rules.
  • Sentence case won't know proper nouns mid-sentence — capitalise names afterwards.
  • Use kebab-case for URLs and CSS classes, snake_case for Python and SQL.

Conclusion

Paste, choose the case you need, copy. It's the fastest way to fix capitals or rename things consistently.

Frequently asked questions

What's the difference between Title Case and Sentence case?

Title Case capitalises the main words ('How To Bake Bread'); Sentence case capitalises only the first word and proper nouns ('How to bake bread').

What is camelCase?

Words joined with no spaces, each after the first starting with a capital: 'firstName'. It's common in JavaScript and Java.

When should I use snake_case?

In Python variables, SQL columns and many config files: 'first_name'.

Does it handle non-English letters?

Yes. Letters such as é, ü and ß are converted using your browser's language rules.

Will it change my punctuation?

Text styles keep punctuation. Code styles remove spaces and symbols to build valid names.

Can I convert a list in one go?

Yes, each line is converted separately and line breaks are kept.

Related tools you may need

Keep exploring

Browse the full tools directory, filter by category, or read guides on the Text Tools Hub blog.