13 Case Styles

Case Converter

Convert text between 13 different case styles instantly

0 characters

✏️ Start typing to see conversions

All 13 case styles will appear here automatically

📤 Share this tool

📖 Learn More About Case Converter

Case Converter — 13 Text Case Styles in One Tool

Instantly convert text between 13 different case styles used in programming, writing, and web development. Paste your text and all conversions appear simultaneously — no clicking required.

Programming Case Styles

  • camelCase — JavaScript variables and functions: getUserName
  • PascalCase — Class names in Java, C#, TypeScript: UserProfile
  • snake_case — Python variables, database columns: user_name
  • kebab-case — CSS classes, HTML attributes, URLs: user-name
  • CONSTANT_CASE — Constants, environment variables: MAX_RETRY_COUNT
  • dot.case — Config keys, property files: app.server.port
  • path/case — File paths, URL segments: users/profile/edit

Writing & Typography Case Styles

  • Title Case — Article headings, book titles: The Quick Brown Fox
  • Sentence case — Blog posts, body copy: The quick brown fox
  • UPPERCASE — Acronyms, emphasis, headings
  • lowercase — Casual writing, usernames, hashtags

Common Use Cases

  • Developers — Convert variable names when refactoring code between languages
  • Copywriters — Ensure consistent Title Case in blog headings or ad copy
  • Database admins — Convert camelCase field names to snake_case for SQL
  • Front-end devs — Generate CSS class names from component names
  • Content teams — Normalize user-submitted text to consistent formatting

How to Use

Type or paste any text into the input box. All 13 formats are computed instantly. Click the copy icon next to any result to copy it to your clipboard, or use "Copy All Conversions" to get every style formatted as a labeled list.

Frequently Asked Questions

What is camelCase?

camelCase is a naming convention where the first word is lowercase and subsequent words are capitalized without spaces, like 'myVariableName'. It's commonly used in JavaScript and other programming languages for variable and function names.

When should I use snake_case vs kebab-case?

Use snake_case (underscores) for Python, Ruby, and database fields. Use kebab-case (hyphens) for CSS classes, HTML attributes, and URLs. Both improve readability compared to camelCase in different contexts.

What is PascalCase used for?

PascalCase (also called UpperCamelCase) capitalizes the first letter of every word. It's the standard convention for class names in most object-oriented languages like Java, C#, and TypeScript, as well as React component names.

How do I convert text case in bulk?

Simply paste or type your text in the input field above. All 13 case styles are generated automatically and simultaneously. You can copy individual results or use the 'Copy All' button to get all conversions at once.

What is CONSTANT_CASE used for?

CONSTANT_CASE (also called SCREAMING_SNAKE_CASE) uses all uppercase letters with underscores between words, like 'MAX_RETRY_COUNT'. It is the standard convention for constants and environment variables in most programming languages including Python, Java, and C/C++.

What is dot.case?

dot.case uses dots as separators between lowercase words, like 'my.variable.name'. It's commonly used in configuration files, property keys (Java, .properties files), and some programming environments like Lua.

What is path/case?

path/case formats words separated by forward slashes in lowercase, like 'some/file/path'. It mirrors how file system paths and URL segments are structured, useful when generating consistent path names programmatically.

What is Alternating cAsE?

Alternating case alternates between lowercase and uppercase on every character, like 'aLtErNaTiNg'. It doesn't have a programming use — it's mainly used for stylistic or humorous effect in social media and meme culture.

What is Inverse Case?

Inverse case flips the case of each letter — uppercase becomes lowercase and vice versa. For example, 'Hello World' becomes 'hELLO wORLD'. Useful for toggling the case of text that was accidentally typed with Caps Lock on.

Is this case converter tool free and private?

Yes, completely. The tool runs 100% in your browser using JavaScript. Your text is never sent to any server. It works offline once the page has loaded and processes input in real-time as you type.