Case Converter Online
Convert any text to 13 case formats at once. Uppercase, lowercase, camelCase, snake_case, kebab-case, and more — all in one tool.
Convert Text to Any Case Format
This free online case converter transforms your text into 13 different formats simultaneously. Paste your text once and get every case variant — no need to visit separate tools for each format.
Supported Case Formats
| Format | Example | Common use |
|---|---|---|
| lowercase | hello world | General text, email |
| UPPERCASE | HELLO WORLD | Headings, acronyms, emphasis |
| Sentence case | Hello world | UI text, subheadings, Google style |
| Title Case | Hello World | Headlines, book titles, AP style |
| camelCase | helloWorld | JavaScript, TypeScript, JSON keys |
| PascalCase | HelloWorld | C# classes, React components, Java |
| snake_case | hello_world | Python, Ruby, database columns |
| SCREAMING_SNAKE | HELLO_WORLD | Constants in C, Java, Python |
| kebab-case | hello-world | CSS classes, URLs, HTML attributes |
| dot.case | hello.world | Java packages, file extensions |
| aLtErNaTiNg | hElLo WoRlD | Memes, sarcasm, social media |
| iNVERSE | HELLO WORLD → hello world | Fix accidental caps lock |
| url-slug | hello-world | SEO-friendly URLs, blog posts |
Uppercase to Lowercase Converter
Need to convert UPPERCASE TEXT to lowercase? Paste it into the box above and the lowercase result appears instantly. This is the fastest way to fix text that was accidentally typed with Caps Lock on.
Lowercase to Uppercase Converter
Converting lowercase text to ALL CAPS is just as easy. Your uppercase result is displayed alongside all other formats so you can pick the one you need.
Programming Case Conventions
Different programming languages and frameworks use different naming conventions:
- JavaScript/TypeScript — camelCase for variables and functions, PascalCase for classes and React components
- Python — snake_case for variables and functions, PascalCase for classes, SCREAMING_SNAKE_CASE for constants
- CSS — kebab-case for class names and custom properties
- Java — camelCase for methods, PascalCase for classes, SCREAMING_SNAKE_CASE for constants
- Ruby — snake_case for methods and variables, PascalCase for classes
- Go — PascalCase for exported names, camelCase for unexported
FAQ
How do I convert uppercase to lowercase without retyping?
Paste your text into the converter above. The lowercase version appears instantly. You can also use Shift+F3 in Microsoft Word or Ctrl+Shift+L in VS Code.
What is the difference between snake_case and kebab-case?
Both separate words in multi-word identifiers. snake_case uses underscores (common in Python, databases) while kebab-case uses hyphens (common in URLs, CSS). Choose based on your language's convention.
Can I convert between camelCase and snake_case?
Yes. Enter your camelCase text (e.g., “myVariableName”) and the tool will show the snake_case equivalent (my_variable_name) along with all other formats.
Related Tools
Need only one format? Try the dedicated converters: CamelCase Converter, Snake Case Converter, Kebab Case Converter, or Sentence Case Converter. For URL slugs, see the Text to Slug converter.
Related Tools
Slug Generator
Convert text to URL slugs
URL Slug Generator
Create SEO-friendly URL slugs
Text to Slug
Transform any text into a slug
Kebab Case Converter
Convert text to kebab-case
Slugify Online
Slugify text instantly online
Permalink Generator
Create clean permanent URLs
Snake Case Converter
Convert text to snake_case
CamelCase Converter
Convert text to camelCase
Title Case Converter
Capitalize text in title case
Sentence Case Converter
Convert text to sentence case
Alternating Case
Convert text to aLtErNaTiNg CaSe
PascalCase Converter
Convert text to PascalCase
Dot Case Converter
Convert text to dot.case
Constant Case Converter
Convert text to CONSTANT_CASE
JSON Keys to camelCase
Convert JSON keys to camelCase
JSON Keys to snake_case
Convert JSON keys to snake_case
WordPress Slug Generator
Generate slugs for WordPress
Blog Slug Generator
Generate slugs for blog posts
Product Slug Generator
Generate slugs for product pages
Plain Text Converter
Strip formatting, clean text
Duplicate Line Remover
Remove duplicate lines from text
Remove Empty Lines
Remove blank lines from text
Sort Lines Alphabetically
Sort text lines A-Z or Z-A
Remove Line Breaks
Join lines into one paragraph