Free Text Case Converter

Paste text once. See every format instantly. Copy with one click. No signup, no limits, works entirely in your browser.

Input
0 words Β· 0 chars
Common
UPPERCASE
Β 
lowercase
Β 
Title Case
Β 
Sentence case
Β 
Developer & URL formats
camelCase
Β 
PascalCase
Β 
snake_case
Β 
kebab-case
Β 
CONSTANT_CASE
Β 
dot.case
Β 
slug
Β 
Other styles
aLtErNaTiNg
Β 
iNVERSE cASE
Β 
Ctrl/⌘ + K focuses input · Ctrl/⌘ + L toggles theme

How to Convert Text Case Online

1. Paste your text into the input box above or type directly. The tool accepts any length of text.

2. See all formats at once. The converter instantly shows your text in uppercase, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, alternating case, inverse case, and URL slug format.

3. Click Copy on any output card to copy that format to your clipboard. Paste it wherever you need it.

Supported Text Case Formats

UPPERCASE

Converts all letters to capital letters.

lowercase

Converts all letters to small letters.

Title Case

Capitalizes the first letter of each major word.

Sentence case

Capitalizes the first letter of each sentence.

camelCase

First word lowercase, subsequent words capitalized, no separators.

PascalCase

Every word capitalized, no separators.

snake_case

All lowercase with underscores between words.

kebab-case

All lowercase with hyphens between words. Common in URLs.

CONSTANT_CASE

All uppercase with underscores. Used for constants in code.

dot.case

All lowercase with dots between words.

aLtErNaTiNg

Alternates between lowercase and uppercase letters.

iNVERSE cASE

Swaps uppercase to lowercase and vice versa.

slug

URL-friendly format with hyphens, no special characters.

When to Use a Case Converter

Writing and blogging: Convert headings to Title Case for blog posts, articles, and landing pages. Generate URL-friendly slugs from titles for SEO.

Software development: Convert variable names between camelCase, snake_case, PascalCase, and CONSTANT_CASE when switching between JavaScript, Python, SQL, and other languages.

Data cleanup: Normalize messy text from PDFs, spreadsheets, or email by converting to lowercase first, then applying the format you need.

SEO and URLs: Generate lowercase hyphenated slugs from page titles for clean, crawlable URLs that search engines prefer.

Social media: Use alternating case or inverse case for stylistic effect in posts and comments.

Frequently Asked Questions

Is this text case converter really free?

Yes. The tool is completely free with no signup, no account, and no usage limits. It runs in your browser.

Does this tool store or send my text anywhere?

No. All conversions happen in your browser using JavaScript. Your text never leaves your device. The tool saves your input to localStorage so refreshing the page does not lose your work.

What is the difference between camelCase and PascalCase?

camelCase starts with a lowercase letter (userName), while PascalCase starts with an uppercase letter (UserName). camelCase is common for JavaScript variables. PascalCase is common for class names and React components.

What is a slug and when should I use one?

A slug is a URL-friendly version of a string. It uses lowercase letters, numbers, and hyphens. Use slugs for blog post URLs, product page URLs, and any web address that needs to be human-readable.

What is the difference between kebab-case and snake_case?

kebab-case uses hyphens between words (my-variable) and is common in URLs and CSS class names. snake_case uses underscores (my_variable) and is common in Python, Ruby, and database column names.

Can I use this tool on my phone?

Yes. The tool is fully responsive and works on any device with a modern browser. Paste text, tap a copy button, and paste the result into your app.

What is CONSTANT_CASE used for?

CONSTANT_CASE (also called SCREAMING_SNAKE_CASE) uses all uppercase letters with underscores. It is the standard convention for constants in languages like JavaScript, Python, Java, and C.

More Free Text Tools

FlipMyCase is building a suite of free browser-based text tools. All tools are free, require no signup, and process text entirely in your browser.