Instantly convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case and 10+ other formats. No data stored β everything runs in your browser.
UPPER CASE β converts every letter to its uppercase form. Commonly used for headings, acronyms, and emphasis in documents.
lower case β converts every letter to lowercase. Useful for normalising data, email addresses, and usernames.
Sentence case β capitalises the first letter of each sentence while making the rest lowercase. Ideal for body text, paragraphs, and articles.
Title Case β capitalises the first letter of each significant word, following standard title capitalisation rules (articles, conjunctions, and short prepositions stay lowercase unless they begin the title). Perfect for blog titles, headings, and book names.
Capitalize Words β capitalises the first letter of every word regardless of its grammatical role. Useful for proper nouns, form fields, and name formatting.
camelCase β joins words with the first word lowercase and subsequent words capitalised. The standard naming convention in JavaScript, Java, and TypeScript for variables and function names.
PascalCase β similar to camelCase but the first word is also capitalised. Used for class names in most programming languages and React component names.
snake_case β joins words with underscores, all lowercase. The convention in Python, Ruby, and database column names.
CONSTANT_CASE β like snake_case but all uppercase. Used for constants and environment variables across most programming languages.
kebab-case β joins words with hyphens, all lowercase. The standard for CSS class names, URL slugs, and HTML attributes.
dot.case β joins words with dots. Used in configuration files, Java package names, and property paths.
path/case β joins words with forward slashes. Useful for file paths and URL routes.
aLtErNaTiNg cAsE β alternates between lowercase and uppercase letters. Primarily used for memes and humorous emphasis online.
InVeRsE cAsE β flips the case of every character β uppercase becomes lowercase and vice versa. Useful for fixing text accidentally typed with Caps Lock on.
Manually retyping text in a different case is tedious and error-prone, especially with long documents. A case converter saves time and eliminates mistakes. Common use cases include fixing Caps Lock accidents, formatting headings and titles, converting variable names between programming conventions, preparing text for CSV imports, cleaning user-submitted data, and formatting URL slugs for SEO.
Our tool processes everything instantly in your browser β there's no file upload, no server round-trip, and no character limit. You can convert entire articles, codebases, or spreadsheets without any delay.
Yes. This case converter runs 100% in your browser using JavaScript. No text is sent to any server, stored in any database, or logged anywhere. Your content remains completely private. You can verify this by disconnecting from the internet β the tool will continue to work perfectly.