Case Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more.
How to Convert Text Case Online
Paste your text
Enter the text you want to convert. It can be anything — variable names, headings, titles, paragraphs, or code identifiers. The tool preserves your original text and shows conversions separately.
Choose a case format
Select the target case: UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, or CONSTANT_CASE. Each format is commonly used in specific programming and writing contexts.
Copy the converted result
Click to copy the converted text. The tool handles edge cases like acronyms, numbers, and special characters intelligently, so "getUserAPIResponse" correctly converts to "get_user_api_response" in snake_case.
Common Use Cases
Converting variable names between camelCase (JavaScript) and snake_case (Python) conventions
Transforming database column names to match ORM naming conventions
Converting headings to Title Case for articles and documentation
Generating kebab-case slugs from page titles for URL-friendly paths
Normalizing user input to consistent casing before database storage
Converting CONSTANT_CASE environment variable names to camelCase config keys
Naming Conventions in Programming: Why Case Formatting Matters
Frequently Asked Questions
Related Tools
Word & Character Counter
Count words, characters, sentences, and paragraphs in your text. Estimate reading and speaking time.
Lorem Ipsum Generator
Generate placeholder text in paragraphs, sentences, or words. Perfect for mockups and design.
JSON Formatter & Validator
Format, beautify, and validate JSON data instantly. Supports minification, tree view, and syntax highlighting.
Base64 Encode / Decode
Encode text to Base64 or decode Base64 strings back to plain text. Supports UTF-8 and binary data.