Free Case Converter Online

Free text case converter — instantly convert to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case, and more. Works as a text case changer for developers, writers, and SEO professionals.

🔒 All conversions run locally in your browser — nothing is sent to any server.

How to use

How to Convert Text Case Online

This free online case converter converts any text in 3 steps:

1

Paste or type your text

Click the text area and paste your content — a heading, code variable, article title, or any block of text.

2

Click the case button you need

Choose from 10 formats: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, aLtErNaTiNg, and iNVERSE. The text updates instantly.

3

Copy the result

Click Copy Text to copy the converted text to your clipboard. Paste directly into your code editor, CMS, or document.

💡 Pro tip

For SEO work, use Title Case for page titles and H1 headings, and Sentence case for meta descriptions and body copy. For URL slugs, the kebab-case button above handles the conversion automatically.


Example

Real Example — See All 10 Cases

Here is what the input text "the quick brown fox jumps" looks like after each conversion:

📄 Input: "the quick brown fox jumps"
Case TypeOutput
UPPERCASETHE QUICK BROWN FOX JUMPS
lowercasethe quick brown fox jumps
Title CaseThe Quick Brown Fox Jumps
Sentence caseThe quick brown fox jumps
camelCasetheQuickBrownFoxJumps
PascalCaseTheQuickBrownFoxJumps
snake_casethe_quick_brown_fox_jumps
kebab-casethe-quick-brown-fox-jumps
aLtErNaTiNgtHe QuIcK bRoWn FoX jUmPs
iNVERSE cASETHE QUICK BROWN FOX JUMPS

About this tool

What is a Case Converter?

A case converter — also called a text case changer, uppercase lowercase converter, or capitalisation tool — changes the capitalisation style of any text block instantly. Whether you need to fix ALL CAPS text, convert a heading to title case, or generate a snake_case variable name from plain English, this tool handles it in one click.

For developers, the most used formats are camelCase (JavaScript), PascalCase (C#, Java classes), snake_case (Python), and kebab-case (CSS, HTML). The kebab-case button above is the fastest way to create URL-safe slugs — it strips punctuation and joins words with hyphens, which is exactly the format web servers and CMSes expect for clean URLs.

🔒 Privacy

All conversions happen locally in your browser. Your text is never sent to any server — safe for confidential drafts, API keys, and code snippets.


Case types explained

All 10 Case Types Explained

UPPERCASE
HELLO WORLD
All letters capitalised. Used for headings, warnings, abbreviations, and emphasis.
lowercase
hello world
All letters in lower case. Used in URLs, coding, and casual digital writing.
Title Case
Hello World
First letter of every word capitalised. Used for article titles, page headings, and book names.
Sentence case
Hello world
Only the first word capitalised. Standard for body text and messages.
camelCase
helloWorld
No spaces; first word lowercase, rest capitalised. Used in JavaScript and Java for variables.
PascalCase
HelloWorld
Like camelCase but all words capitalised. Used for class names in most languages.
snake_case
hello_world
Words joined with underscores, all lowercase. Standard in Python and database naming.
kebab-case
hello-world
Words joined with hyphens. Used in CSS class names, HTML attributes, and URL slugs.
aLtErNaTiNg
hElLo WoRlD
Letters alternate between lower and upper. Used for memes and sarcastic emphasis.
iNVERSE cASE
hELLO wORLD
Flips every letter's case. Uppercase becomes lowercase and vice versa.

Who uses it

Who Uses a Case Converter?

👩‍💻 Developers

Switch between camelCase, PascalCase, snake_case, and kebab-case when writing code or naming variables and database columns.

✍️ Writers & Bloggers

Fix capitalisation mistakes instantly. Convert all-caps text back to sentence case or apply consistent title case to headings.

🔍 SEO Professionals

Ensure page titles use consistent title case and meta descriptions use sentence case for professional, click-worthy results.

🎓 Students

Format essay headings, bibliography entries, and citations to the correct capitalisation style quickly.

📱 Social Media Managers

Convert text between styles when repurposing content across platforms that expect different formatting conventions.

🗄 Data Professionals

Standardise column names, variable labels, and dataset fields to snake_case or camelCase for clean, consistent data.


FAQ

Frequently Asked Questions

Sentence case capitalises only the first letter of the first word (and proper nouns). Title case capitalises the first letter of every word. Sentence case is standard for body text; title case is used for headings and article titles.
camelCase is the standard convention for variable and function names in JavaScript, Java, and Swift. The first word is lowercase and each subsequent word starts with a capital letter, with no spaces or separators.
Use snake_case for Python code, database column names, and file names. Use kebab-case for CSS class names, HTML attributes, and URL slugs. Both use all lowercase with a connector between words.
Yes for uppercase, lowercase, title case, sentence case, alternating, and inverse. For camelCase, PascalCase, snake_case, and kebab-case, punctuation is stripped as these formats are used for code identifiers that cannot contain special characters.
Completely free — no account, no subscription, no usage limits. All text processing happens locally in your browser using JavaScript. Nothing is uploaded to any server.

More text tools

Related Free Text & Developer Tools

Need more tools for text formatting and developer workflows? Try these:


From the blog

Read More