Case Converter
Transform your text between different case formats with this powerful converter
About Case Formats
- Lowercase: all characters in lowercase (e.g., hello world)
- Uppercase: all characters in uppercase (e.g., HELLO WORLD)
- Capitalcase: first letter of each word capitalized (e.g., Hello World)
- Sentencecase: first letter of first word capitalized (e.g., Hello world)
- Camelcase: no spaces, first word lowercase, following words capitalized (e.g., helloWorld)
- Pascalcase: no spaces, each word capitalized (e.g., HelloWorld)
- Snakecase: lowercase with underscores (e.g., hello_world)
- Constantcase: uppercase with underscores (e.g., HELLO_WORLD)
- Paramcase: lowercase with hyphens (kebab-case) (e.g., hello-world)
- Dotcase: lowercase with dots (e.g., hello.world)
- Pathcase: lowercase with forward slashes (e.g., hello/world)
- Headercase: capitalized with hyphens (e.g., Hello-World)
- Nocase: lowercase with spaces (e.g., hello world)
- Mockingcase: alternating case for sarcasm (e.g., hElLo WoRlD)
Frequently Asked Questions
Case Converter is a tool that helps you transform text between different case formats. It's especially useful for:
- Developers converting between coding conventions (camelCase, snake_case, etc.)
- Writers preparing titles or headings in different formats
- Students working on assignments with specific formatting requirements
- Content creators standardizing text across documents or platforms
Different case formats are used in different contexts:
- Programming: camelCase (JavaScript variables), PascalCase (C# classes), snake_case (Python variables), CONSTANT_CASE (constants)
- Writing: Sentence case (normal sentences), Title Case (book titles), lowercase (modern brands, URLs)
- Technical: kebab-case (URLs, HTML attributes), dot.case (file names, domain names), path/case (file paths)
Our case converter is designed to handle various text patterns:
- Numbers remain unchanged across all formats
- Special characters like punctuation are generally preserved
- Word boundaries are detected using spaces, hyphens, underscores, dots, and slashes
- Non-Latin characters (like Chinese, Japanese, etc.) are preserved as is
For best results with complex text, you may need to adjust the input manually.
The Case Converter tool:
- Processes all text directly in your browser
- Does not send your input data to any server
- Does not store or save any of the text you enter
- Works even offline once the page has loaded
Your data stays completely private and secure on your own device.
Related Tools You Might Like

Color Converter
Convert colors between different formats such as hex, rgb, and hsl.

Date Converter
Free online date-time converter tool. Convert between different date/time formats including timestamps, ISO 8601, RFC standards and more.

String to Slug
Convert a string to a slug.

Discord Time Converter
Convert time to Discord time format.

Julian Date Converter
Convert between Gregorian calendar dates and Julian dates (ordinal date format). Julian date format uses yyddd or yyyyddd where yy/yyyy is the year and ddd is the day of year.

Base64 File Converter
Convert files to Base64 and decode Base64 strings back to files.