ToolsOx

Convert Text Between 10 Different Case Formats

Case converter to change text to uppercase, lowercase, Title Case, camelCase, snake_case, kebab-case. Uppercase converter, lowercase converter, title case ge...

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 - the obvious ones like uppercase and lowercase, plus 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
All ten formats available in this tool, with examples and common use cases for each one.

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 - useful for fixing text that someone 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
Developers switch between naming conventions throughout the day. A case converter saves time in these scenarios.

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 quickly: 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.

Common Questions About Case Conversion

Related Search Terms
case convertertext case changeruppercase converterlowercase convertertitle 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