Case Converter

Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case instantly.

Frequently Asked Questions

Title Case capitalizes the first letter of every word. This tool capitalizes all words for simplicity. In strict editorial style (AP, Chicago), short prepositions and articles like the, a, of, in are not capitalized unless they're the first or last word.

camelCase starts with a lowercase letter: myVariableName. It's used in JavaScript, Java, and Swift for variable and function names. PascalCase (also called UpperCamelCase) starts with an uppercase letter: MyClassName. It's used in C#, PHP, and most languages for class names.

snake_case (underscores) is used in Python for variables and function names, database column names, and file names in Linux. kebab-case (hyphens) is used in HTML/CSS class names, URL slugs, and CLI flag names because hyphens are URL-safe and more readable in hyperlinks.

How It Works

Paste Your Text

Paste or type any text into the input area. Your original text is preserved and never modified until you choose a conversion.

Choose a Format

Click any case button β€” UPPER, lower, Title Case, camelCase, snake_case, kebab-case, and more. Each applies a dedicated JavaScript algorithm.

Copy the Result

The converted text appears in the output box. Click the clipboard icon to copy it to your clipboard with one click.

Common Use Cases

Variable Names in Code

Convert a human-readable label to camelCase (JavaScript) or snake_case (Python, PHP) for use as variable or function names instantly.

URL Slug Preparation

Convert page titles to lowercase before pasting into a URL slug field, or use kebab-case output directly as a clean SEO-friendly URL path.

Database Columns

Transform snake_case database column names into Title Case for display in reports and dashboards without touching the schema.

Headline Formatting

Apply consistent Title Case to article headings and subheadings across a CMS. Fix all-lowercase or ALL-CAPS titles pasted from a document in seconds.

Data Normalization

Lowercase inconsistent form submissions before storing to a database to avoid duplicates like "London", "LONDON", and "london" being treated as different values.

Social Media Bios

Apply aLtErNaTiNg case for stylized social media posts and bios, or UPPERCASE to create attention-grabbing CTAs and announcements.