Transform Text Cases
camelCase · snake_case · More
Instantly convert text between uppercase, lowercase, title case, camelCase, snake_case, kebab-case, and many more formats.
Choose a Case
Why Use Our Case Converter
Perfect casing for every context
10+ Formats
Uppercase, lowercase, title, sentence, camelCase, snake_case, and more
Instant Convert
See results update in real time as you type or paste text
One-Click Copy
Copy converted text to your clipboard immediately
Programming Cases
camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE
Writing Cases
Title Case, Sentence case, UPPERCASE, lowercase for any text
Character Stats
Live word and character count display for your text
Complete Guide: How to Use the Text Case Converter
Convert text between uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, and more. Our case converter handles all common text transformations instantly, making it essential for developers, writers, and data professionals working with text formatting.
Step-by-Step Instructions
- 1
Paste your text
Enter the text you want to convert. The input accepts any length of text — from a single word to entire documents.
- 2
Select the target case
Choose from: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and more.
- 3
Preview the result
See the converted text instantly. The transformation preserves your text structure (paragraphs, line breaks) while changing only the case.
- 4
Copy the result
Click copy to grab the converted text. Paste it into your code editor, document, or any application.
Common Use Cases
- ✓Programming — convert variable names between camelCase, snake_case, and PascalCase for different language conventions
- ✓Writing — fix accidentally typed CAPS LOCK text without retyping
- ✓Data cleaning — normalize inconsistent casing in datasets and databases
- ✓SEO — convert titles to proper Title Case for headings and meta tags
- ✓Legal — convert text to uppercase for legal document formatting
- ✓CSS — convert class names between kebab-case and camelCase
Pro Tips
Related Tools
JSON Formatter & Validator
Format, beautify and validate JSON data online. Pretty print JSON with syntax highlighting.
Regex Tester
Test and debug regular expressions in real time. See matches highlighted with capture groups and explanations.
Word Counter
Count words, characters, sentences and paragraphs instantly. Free online word and character counter.
Lorem Ipsum Generator
Generate lorem ipsum placeholder text for your designs and layouts. Choose paragraphs, sentences or words.
Frequently Asked Questions
What text cases does this tool support?
This tool supports 12 text case conversions: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, Alternating cAsE, and Inverse cASE.
What is the difference between camelCase and PascalCase?
In camelCase the first word starts with a lowercase letter and each subsequent word is capitalised (e.g. myVariableName). In PascalCase every word — including the first — starts with a capital letter (e.g. MyVariableName). Both remove spaces between words.
When should I use snake_case vs kebab-case?
snake_case (words_separated_by_underscores) is common in Python, Ruby and database column names. kebab-case (words-separated-by-hyphens) is widely used in URLs, CSS class names and HTML attributes.
Is my text sent to a server?
No. All conversions happen entirely in your browser using JavaScript. Your text never leaves your device, so it is completely private and secure.
Is there a character limit?
There is no hard limit. Because the conversion runs locally in your browser, it can handle very large texts without any noticeable delay.
