Case Converter Tool

Convert text between uppercase, lowercase, title case, camelCase, snake_case, and more. Instant conversion with one click. Perfect for writers, developers, and content creators.

43
Chars
9
Words
1
Lines

Upload a text file to convert

Supports .txt files (max 1MB)

Enter Your Text

Characters: 43
Words: 9
Lines: 1

Select Case Type

Converted Text

Click a case type above to convert your text
Output chars: 0
Output words: 0
Active case: None

Recent Conversions

How to Use This Tool

  1. Enter or paste your text in the input field
  2. Click on the case type you want to convert to
  3. View the converted text in the output section
  4. Copy to clipboard or download as text file
  5. Upload a file for batch conversion

Frequently Asked Questions

What is camelCase used for?

camelCase is commonly used in programming for variable names and function names in JavaScript, Java, C#, and many other languages. The first word is lowercase and subsequent words are capitalized (e.g., firstName, calculateTotal).

What's the difference between snake_case and kebab-case?

snake_case uses underscores between words (e.g., hello_world) and is common in Python, Ruby, and database column names. kebab-case uses hyphens (e.g., hello-world) and is used in URLs, CSS class names, and HTML attributes.

When should I use CONSTANT_CASE?

CONSTANT_CASE (also called screaming snake case) is used for constants in programming, especially in languages like C, C++, Python, and JavaScript. For example: MAX_SIZE, API_KEY, DEFAULT_TIMEOUT. This convention makes constants easily identifiable in code.

What is Title Case vs Sentence case?

Title Case capitalizes every major word (nouns, verbs, adjectives, etc.) and is used for book titles, article headlines, and movie titles. Sentence case capitalizes only the first word and proper nouns, used for normal sentences and paragraphs.

Does the converter handle accented characters?

Yes! Our case converter fully supports Unicode and accented characters (Γ©, ΓΌ, Γ±, etc.). It works correctly with all languages including Spanish, French, German, and other Latin-based scripts.

When to Use

  • UPPERCASE: Headlines, acronyms, warnings
  • lowercase: Email addresses, URLs
  • Title Case: Blog titles, names
  • camelCase: JavaScript variables
  • snake_case: Python variables
  • kebab-case: URLs, CSS classes

Programming Languages

  • JavaScript: camelCase, PascalCase
  • Python: snake_case, UPPER_CASE
  • Java: camelCase, PascalCase
  • CSS: kebab-case
  • Ruby: snake_case
  • C#: PascalCase, camelCase

Quick Tips

  • Title Case: Capitalize major words
  • Sentence Case: Capitalize first word only
  • camelCase: First word lowercase
  • PascalCase: All words capitalized
  • snake_case: Underscores between words
  • kebab-case: Hyphens between words