Text Tools

Text Case Converter

Convert text between different cases - upper, lower, title, sentence.

How to Use Text Case Converter

1

Paste the phrase, headline or list of names into the input box.

2

Choose the target case from the buttons - upper, lower, sentence, title, camel, Pascal, snake, kebab or alternating.

3

Click the "Process" button to convert the text and display the result in the output panel.

4

Copy the converted text with one click, or download it as a .txt file for your code or CMS field.

Features

100% free with no sign-up and no limit on conversions
Nine case styles including camelCase, PascalCase, snake_case and kebab-case
Keeps acronyms and hyphenated words intact instead of splitting them
Handles apostrophes so words like it's stay in one piece
Copy the result instantly or download it as a text file
Works in any browser with the text processed on your own device

Frequently Asked Questions

Yes, it is free for unlimited use with no account required. There is nothing to pay and no export limit.
The conversion happens in your browser, so your text is never sent anywhere. Nothing is logged or saved, which makes it safe for unpublished copy.
Lowercase with hyphens, known as kebab-case, is the safest default because it is valid in URLs without escaping and works with most CSS naming conventions. Use snake_case for database columns and environment variables instead.
No. Hyphenated and apostrophised words are treated as single units, so well-known becomes wellKnown in camel case and well-known in kebab case rather than being broken in two.

About Text Case Converter

Case is a small detail that leaks when it is inconsistent. Headlines written in all caps look like spam, product names in lowercase look careless, and a variable named userName in one file and username in another is a bug waiting to happen. This converter handles the whole family of cases in one place: uppercase, lowercase, sentence case, title case, camel case, Pascal case, snake case, kebab case and alternating case.

That range covers most real jobs rather than being novelty options. Kebab case is what most content management systems and routers expect for URLs and CSS classes, snake case is the norm for database columns and environment variables, and camel or Pascal case is what JavaScript and PHP developers reach for. Sentence case and title case cover headlines and subheadings, where consistency of the first letter is often the only thing an editor notices.

Multi-word phrases are handled properly rather than mangled. Acronyms stay together, apostrophes such as in it\'s do not split words apart, and words already joined by hyphens survive the conversion. Paste the text, pick the case you want, and take the result.

When to Use This Tool

  • Generating clean URL segments, CSS class names or environment variable names
  • Standardising headline and subheading capitalisation across a CMS
  • Converting a column of data to snake_case or kebab-case for an import
  • Cleaning badly cased text pasted from a spreadsheet or a database dump
  • Keeping acronyms and product names formatted the same way everywhere