Convert text between 27+ case formats instantly. Writing cases, developer naming conventions, and style-guide-aware title casing — all processed locally in your browser.
27+ case formats for writers & developers
The Case Converter is a comprehensive text transformation tool that converts your text between 27+ case formats. Whether you need UPPERCASE for headings, camelCase for JavaScript variables, or Chicago-style title case for academic papers, this tool handles it all.
All processing runs 100% locally in your browser — your text is never sent to any server.
Convert all characters to uppercase or lowercase. The most basic and universal text transformations.
Sentence case capitalizes sentence beginnings. Title case capitalizes every word — with four style-guide options.
Toggle case inverts each character's case. Alternating case switches upper/lower for each letter.
Mocking case creates the SpongeBob meme effect. Random case assigns upper/lower randomly per character.
Small Caps uses Unicode small capital letters. Full Width maps ASCII to fullwidth Unicode for East Asian typography.
Four verified styles: Chicago (18th ed.), APA (7th ed.), AP, and MLA (9th ed.) with distinct rules for prepositions and conjunctions.
| Convention | Example | Used In |
|---|---|---|
| camelCase | getUserName | JavaScript, TypeScript, Java, C# |
| PascalCase | GetUserName | C#, TypeScript classes, React components, Go |
| snake_case | get_user_name | Python, Ruby, Rust, C, SQL |
| CONSTANT_CASE | MAX_RETRY_COUNT | Java, C, Python, JavaScript constants |
| kebab-case | get-user-name | CSS classes, HTML attributes, URLs, CLI |
| Train-Case | Get-User-Name | HTTP headers |
| dot.case | get.user.name | Java packages, Ruby, properties files |
| URI Slug | get-user-name | URLs, blog slugs, SEO |
| Rule | Chicago | APA | AP | MLA |
|---|---|---|---|---|
| Preposition threshold | < 5 letters | ≤ 3 letters | ≤ 3 letters | All lowercase |
| "yet" and "so" | Capitalize | Lowercase | Lowercase | Lowercase |
| "to" in infinitives | Lowercase | Lowercase | Capitalize | Lowercase |
| First & last word | Always cap | Always cap | Always cap | Always cap |
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. IT WAS BEAUTIFUL.
The quick brown fox jumps over the lazy dog. It was beautiful.
get user profile data
getUserProfileData
the elements of style and grammar
The Elements of Style and Grammar
UserProfileImage
user_profile_image
Convert headings to proper title case, fix sentence casing, and ensure consistent formatting across documents.
Convert between camelCase, snake_case, PascalCase, and other naming conventions when porting code between languages.
Apply correct title case rules for APA, MLA, or Chicago style citations and bibliographies.
Generate URL slugs, optimize meta titles, and ensure consistent heading capitalization for better search rankings.
Standardize column names, normalize text data, and convert between naming conventions for data pipelines.
Maintain consistent casing across websites, CMS content, product descriptions, and marketing materials.
Your text never leaves your browser. There are no servers, no APIs, no uploads, and no tracking. All 27 case conversions are computed entirely in JavaScript on your device.
We don't store your text, don't use cookies to track usage, and don't require any sign-up. The only data persisted is your favorites and recent conversions list, stored in your browser's localStorage.