ToolsOx

Convert Text Between 10 Different Case Formats

Convert text to uppercase, lowercase, Title Case, camelCase, snake_case, kebab-case, PascalCase, Sentence case, and more — all in one click. Free online text...

Every developer has been there: you copy a variable name from a Python tutorial and need it in camelCase for your JavaScript project. Or you typed an entire paragraph with Caps Lock on and now need to fix it. Or you are formatting headings for a document and Title Case would look so much better. This case converter handles ten different transformations — not just the obvious ones like uppercase and lowercase, but programming-specific formats like camelCase, PascalCase, snake_case, and kebab-case that you cannot do with a keyboard shortcut. Paste your text, click the format you need, and copy the result.

Every Case Format Explained — With Real Examples
Not sure which case you need? This breakdown covers all ten formats available in this tool, with examples and common use cases for each one. Whether you are writing code, formatting a document, or just fixing accidental Caps Lock, you will find the right format here.

UPPERCASE

Converts every letter to its capital form. Example: 'hello world' becomes 'HELLO WORLD'. Commonly used for headings, emphasis, acronyms, and social media posts that need to stand out. Also used in legal documents and warning labels.

lowercase

Converts every letter to its small form. Example: 'Hello World' becomes 'hello world'. Useful for normalizing text before processing, creating email addresses, or styling casual content like social media bios.

Title Case

Capitalizes the first letter of every word. Example: 'the quick brown fox' becomes 'The Quick Brown Fox'. The standard format for book titles, article headlines, song names, and formal document headings.

Sentence case

Capitalizes only the first letter of each sentence. Example: 'hello. this is great.' becomes 'Hello. This is great.' This is how normal English text is written — perfect for fixing text that was accidentally converted to all caps or all lowercase.

camelCase

First word lowercase, every subsequent word starts with a capital, no spaces. Example: 'hello world' becomes 'helloWorld'. The standard naming convention in JavaScript, Java, TypeScript, and C# for variables and functions.

PascalCase

Every word starts with a capital, no spaces. Example: 'hello world' becomes 'HelloWorld'. Used for class names in JavaScript, TypeScript, C#, and Java. Also used for React component names and TypeScript interfaces.

snake_case

All lowercase with words separated by underscores. Example: 'hello world' becomes 'hello_world'. The standard in Python for variable and function names, and in SQL for column names. Also used in Ruby and PHP.

kebab-case

All lowercase with words separated by hyphens. Example: 'hello world' becomes 'hello-world'. The standard for CSS class names, URL slugs, and file names in web development. Used in HTML class attributes and Kubernetes resource names.

aLtErNaTiNg cAsE

Alternates between lowercase and uppercase for each character. Example: 'hello' becomes 'hElLo'. Mostly used for stylistic purposes in social media posts, memes, and creative content. Not used in programming or formal writing.

iNVERSE cASE

Swaps the case of every character — uppercase becomes lowercase and vice versa. Example: 'Hello World' becomes 'hELLO wORLD'. Useful for quickly reversing case mistakes without retyping text.

When Developers Reach for a Case Converter
If you work across multiple programming languages, you probably switch between naming conventions dozens of times a day. Here are the most common scenarios where a case converter saves real time — not just a convenience, but a workflow essential.

Converting API responses between languages

REST APIs often return JSON with snake_case keys, but your TypeScript frontend expects camelCase. Instead of manually rewriting each key, paste the entire response and convert it in one click.

Naming CSS classes from design labels

Designers label things in Title Case or with spaces. Frontend developers need kebab-case for CSS. This converter bridges that gap instantly — copy the label, click kebab-case, done.

Fixing accidental Caps Lock

We have all typed an entire sentence with Caps Lock on. Instead of retyping, paste the text and click lowercase or Sentence case to fix it in a second.

Case Converter Questions People Actually Ask

Related Search Terms
case convertertext case converteruppercase converterlowercase converter onlinetitle case generatorconvert text to camelCase online freehow to change text to snake_caseuppercase to lowercase converter no signupPascalCase converter for programmingkebab-case converter for CSS classes