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)
Text Case Rules and Naming Conventions
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
Useful tools selected for this workflow

Emoji Picker
Pick an emoji from the list and copy it to your clipboard.

Escape HTML
Free online tool to escape and unescape HTML entities. Convert special characters like <, >, &, " and ' to their HTML entities and vice versa.

Markdown to HTML Converter
Convert Markdown to HTML with this free online tool. Perfect for creating beautiful documentation, blog posts, and more.

Shrug Emoji Generator
Generate shrug emoji ¯_(ツ)_/¯ in different fonts and styles.

Brat Generator
Create authentic Charli XCX BRAT album style meme images with custom text and colors. Generate lime green aesthetic images inspired by the iconic Brat album cover. Perfect for social media, fan art, and expressing your brat summer energy!

Discord Colored Text Generator
Create Discord colored text with ANSI foreground and background colors, bold, underline, live output, and one-click copy and paste.