Case Converter Online - Free Text Case Changer
Convert text to different cases: uppercase, lowercase, title case, camelCase, and more.
UPPERCASE
HELLO WORLD
lowercase
hello world
Title Case
Hello World
Sentence case
Hello world. This is text.
camelCase
helloWorld
PascalCase
HelloWorld
snake_case
hello_world
kebab-case
hello-world
CONSTANT_CASE
HELLO_WORLD
aLtErNaTiNg
hElLo WoRlD
InVeRsE
hELLO wORLD
What is a Case Converter?
A case converter transforms text between different capitalization formats. This is useful for writers who need consistent formatting, developers working with naming conventions, and anyone who accidentally typed with Caps Lock on.
Our tool supports 11 different case formats, from standard options like uppercase and title case to programming-specific formats like camelCase and snake_case. All conversions happen instantly in your browser.
Case Types Explained
UPPERCASE
All letters are capitalized. Used for acronyms, emphasis, and headings that need strong visual impact.
HELLO WORLDlowercase
All letters are small. Useful for normalizing user input, email addresses, and URLs.
hello worldTitle Case
First letter of each word is capitalized. Standard for headlines, book titles, and proper nouns.
Hello WorldSentence case
Only the first letter of each sentence is capitalized. Natural, readable style for body text.
Hello world. This is text.camelCase
No spaces, first word lowercase, subsequent words capitalized. Used for JavaScript variables and Java methods.
helloWorldPascalCase
Like camelCase but first word is also capitalized. Used for class names in most programming languages.
HelloWorldsnake_case
Words separated by underscores, all lowercase. Standard in Python, Ruby, and database column names.
hello_worldkebab-case
Words separated by hyphens, all lowercase. Common in URLs, CSS classes, and HTML attributes.
hello-worldCONSTANT_CASE
All uppercase with underscores. Used for constants and environment variables in programming.
HELLO_WORLDaLtErNaTiNg & InVeRsE
Fun formats that alternate or flip the case of each letter. Used for memes and stylized text.
hElLo WoRlDWhen to Use Case Conversion
For Writers & Content Creators
- • Fix text accidentally typed in all caps
- • Convert headlines to proper title case
- • Standardize formatting across documents
- • Create stylized text for social media
- • Format book or article titles consistently
For Developers & Technical Users
- • Convert variable names between conventions
- • Transform database columns to code variables
- • Generate CSS class names from text
- • Create URL slugs from titles
- • Format constants for configuration files
Frequently Asked Questions
What's the difference between camelCase and PascalCase?
Both formats remove spaces and capitalize word boundaries. The difference is the first letter: camelCase starts with a lowercase letter (used for variables and functions), while PascalCase starts with an uppercase letter (used for class names and types).
Which naming convention should I use in programming?
It depends on the language and context: JavaScript typically uses camelCase for variables and PascalCase for classes.Python prefers snake_case for variables and functions. CSS uses kebab-case.Constants are usually CONSTANT_CASE across most languages. Always follow your project's existing conventions.
Is my text saved or stored anywhere?
No. All processing happens locally in your browser using JavaScript. Your text never leaves your device and is not sent to any server. This makes the tool safe for sensitive content like passwords or private documents.
Why does snake_case remove special characters?
Programming naming conventions typically only allow letters, numbers, and specific separators (underscores or hyphens). Special characters like punctuation can cause syntax errors in code. Our converter removes them automatically to produce valid identifiers.
What is sentence case vs. title case?
Sentence case capitalizes only the first word and proper nouns, like a normal sentence: "The quick brown fox."Title case capitalizes the first letter of every word: "The Quick Brown Fox." Sentence case is more readable for body text; title case is traditional for headlines.
Can I convert multiple lines at once?
Yes. Paste multi-line text into the input box and it will convert all lines together. Line breaks are preserved in most conversions (except programming formats like camelCase which remove all whitespace).
Tips for Effective Case Conversion
- Use the copy button: Click copy on any conversion to instantly copy it to your clipboard without selecting text.
- Apply to input: Click the arrow button to replace your input with the converted version for chaining conversions.
- For programming: Start with natural language like "user profile settings" and convert to your needed format (userProfileSettings, user_profile_settings, etc.).
- Preview before copying: All conversions update in real-time as you type, so you can see exactly what you'll get.