Free Case Converter Online – Convert Text to UPPER, lower, camelCase

CASE CONVERTER
CONVERT TEXT TO ANY CASE FORMAT INSTANTLY
UPPER
UPPERCASE
lower
LOWERCASE
Title Case
TITLE CASE
Sentence.
SENTENCE CASE
camelCase
CAMEL CASE
PascalCase
PASCAL CASE
snake_case
SNAKE CASE
kebab-case
KEBAB CASE
aLtErNaTe
ALTERNATE

Free Case Converter Online – Convert Text to Any Case Format Instantly

By RapidTool Team  ·  Last updated: September 2026

Convert text between 9 different case formats: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and aLtErNaTe case. Simply type or paste your text, click any case button, and copy the converted result.

Frequently Asked Questions

What is the difference between camelCase and PascalCase?
camelCase starts with a lowercase letter and capitalises each subsequent word: myVariableName. PascalCase capitalises every word including the first: MyVariableName. camelCase is standard for JavaScript variables, while PascalCase is used for class names and React components.
When should I use snake_case vs kebab-case?
snake_case uses underscores (my_variable_name) and is standard in Python, Ruby, and SQL. kebab-case uses hyphens (my-variable-name) and is standard for URL slugs, CSS class names, and HTML attributes.
How do I convert a sentence to title case for headings?
Click the Title Case button. Title case capitalises the first letter of every word. This is used for article titles, book titles, and headings.
What is sentence case and when is it used?
Sentence case capitalises only the first letter of the first word. It's used for email subjects, app notifications, UI button labels, and general writing. Many modern style guides prefer sentence case for a cleaner, friendlier look.
Can I convert programming variable names between formats?
Yes. Paste a snake_case variable like user_first_name and click camelCase to get userFirstName, or PascalCase to get UserFirstName. Useful when switching between different programming languages.