Case Converter

Convert text between different cases: uppercase, lowercase, title case, camelCase, snake_case, and more

Case Conversion Options

Try Example Texts

Input Text

0 words0 characters1 lines
Advertisement

Case Types Reference

UPPERCASE
HELLO WORLD
Headlines, constants, emphasis
lowercase
hello world
General text, file names
camelCase
helloWorld
JavaScript variables, methods
PascalCase
HelloWorld
Class names, components
snake_case
hello_world
Python variables, database fields
kebab-case
hello-world
URLs, CSS classes, file names

Conversion Features

Instant real-time conversion
9 different case formats
Copy converted text with one click
Download converted text as file
Preserve text formatting where applicable
Handle special characters appropriately
Programming-friendly case formats
Batch text processing

About Case Converter Tool

Our Case Converter tool is a powerful, free online utility that helps developers, writers, and content creators convert text between different case formats instantly. Whether you need to transform text for programming, content creation, or data processing, this tool supports all major case conversion formats.

Perfect for converting variable names, class names, file names, and any text content to the appropriate case format for your programming language or style guide. The tool handles special characters, numbers, and preserves text structure where applicable.

Supported Case Formats:

  • UPPERCASE: All letters converted to capital letters
  • lowercase: All letters converted to small letters
  • Title Case: First letter of each word capitalized
  • Sentence case: First letter of first word capitalized
  • camelCase: First word lowercase, subsequent words capitalized (JavaScript style)
  • PascalCase: All words capitalized, no spaces (Class names)
  • snake_case: Words separated by underscores, all lowercase (Python style)
  • kebab-case: Words separated by hyphens, all lowercase (CSS/URL style)
  • aLtErNaTiNg CaSe: Alternating uppercase and lowercase letters

Use Cases:

  • Converting variable names between programming languages
  • Formatting text for different style guides
  • Preparing data for databases or APIs
  • Creating consistent naming conventions
  • Converting file names and URLs
  • Formatting content for social media
  • Cleaning up imported data