Case Tools

Case Tools

Convert text between uppercase, lowercase, title case, sentence case, Capitalize Words, camelCase, PascalCase, snake_case, and kebab-case. Start with the all-in-one Case Converter, or use a focused converter for one specific format.

5 tools 100% Free Instant Results Browser-based No signup

All Case Tools

1 all-in-one tool and 4 focused converters.

Case Converter

All-in-one

Convert text between uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, and kebab-case.

Uppercase Converter

Convert text to ALL UPPERCASE only.

Lowercase Converter

Convert text to lowercase only.

Title Case Converter

Format headings and titles with title case.

Sentence Case Converter

Capitalize the first letter of each sentence.

Which tool should I use?

Choose the all-in-one Case Converter or a focused tool for one format.

When to use each case tool

Start with the all-in-one converter or pick a focused tool for one format.

Need Best tool
Every case formatCase Converter
ALL CAPS textUppercase Converter
All lowercase textLowercase Converter
Article titlesTitle Case Converter
Readable paragraphsSentence Case Converter
Developer naming formatsCase Converter
URL-friendly textCase Converter + Slug Generator

Case Format Comparison

See how each format transforms the same sample text.

Format Example Best for
UPPERCASEHELLO WORLD EXAMPLEEmphasis, labels, acronyms
lowercasehello world exampleNormalization, search, cleanup
Title CaseHello World ExampleHeadlines, titles, article names
Sentence caseHello world example.Paragraphs, emails, readable text
Capitalize WordsHello World ExampleLabels, names, lists
camelCasehelloWorldExampleJavaScript variables, APIs
PascalCaseHelloWorldExampleClasses, components, types
snake_casehello_world_examplePython, databases, filenames
kebab-casehello-world-exampleURLs, slugs, CSS classes

All nine formats are available in the Case Converter.

Popular Case Conversion Workflows

Chain case tools with cleanup and slug tools for common jobs.

Developer variable names

Case Converter camelCase / PascalCase / snake_case

Developer Case Formats

Naming conventions for code, APIs, databases, and URLs β€” all in the Case Converter.

camelCase

helloWorldExample

Used in JavaScript variables and APIs.

PascalCase

HelloWorldExample

Used in classes, components, and types.

snake_case

hello_world_example

Used in Python, databases, and filenames.

kebab-case

hello-world-example

Used in URLs, slugs, and CSS class names. Pair with the Slug Generator for permalinks.

Writing Case Formats

Case styles for headlines, body copy, and everyday text cleanup.

Related tools outside this category

Clean, format, and generate slugs alongside case conversion.

Frequently Asked Questions

View all FAQs β†’
Which case converter should I start with?

Start with the Case Converter for all nine formats in one workspace. Use a focused converter when you only need uppercase, lowercase, title case, or sentence case.

What is the difference between title case and sentence case?

Title case capitalizes major words in headings β€” use the Title Case Converter. Sentence case capitalizes only the first word of each sentence β€” better for body copy via the Sentence Case Converter.

What is the difference between camelCase and PascalCase?

camelCase starts with a lowercase letter (helloWorld) β€” common for JavaScript variables. PascalCase starts uppercase (HelloWorld) β€” common for classes and React components. Both are in the Case Converter.

What is the difference between snake_case and kebab-case?

snake_case uses underscores (hello_world) β€” common in Python and databases. kebab-case uses hyphens (hello-world) β€” common in URLs, slugs, and CSS classes.

Which case format is best for URLs?

Use kebab-case from the Case Converter, then the Slug Generator for clean, URL-safe permalinks.

Which case format is best for programming?

It depends on the language: camelCase for JavaScript variables, PascalCase for classes, snake_case for Python, and kebab-case for URLs. The Case Converter supports all developer formats.

Is my text uploaded to a server?

No. All case conversion runs locally in your browser. Text is never sent to or stored on a server.

Can I convert long text?

Yes. Paste or type large blocks β€” conversion runs instantly in your browser with no upload limits for typical documents and articles.