Text Case Converter

Convert text between uppercase, lowercase, title case, camelCase, snake_case, and 12 other formats.

Select a case style

Converted text

When to Use This Text Case Converter

Our free text case converter helps developers, writers, and content creators format text quickly:

  • Programming & Development

    Convert variable names between camelCase, snake_case, PascalCase, and CONSTANT_CASE for different coding conventions.

  • Writing & Editing

    Quickly fix capitalization issues, convert text to title case for headlines, or sentence case for body text.

  • URL & Slug Creation

    Generate SEO-friendly URLs by converting titles to kebab-case or path/case format for web addresses.

  • Database & API Work

    Convert column names and API field names between different naming conventions for data integration.

  • Social Media & Marketing

    Create eye-catching text with toggle case or ensure consistent capitalization across your content.

Frequently Asked Questions

What case formats are supported?
We support 12 formats: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, and tOGGLE cASE.
Is my text private and secure?
Yes, completely. All text processing happens locally in your browser. Your text is never sent to any server or stored anywhere except your own device.
Which case should I use for programming?
It depends on the language and context: camelCase for JavaScript variables, PascalCase for classes, snake_case for Python and databases, CONSTANT_CASE for constants, and kebab-case for URLs.
Does it preserve special characters?
The converter intelligently handles word boundaries and preserves numbers. Special characters may be removed or converted depending on the target case format requirements.
Can I convert multiple lines at once?
Yes! Paste multi-line text and each line will be converted while preserving line breaks. Perfect for batch converting variable names or formatting lists.