Case Converter
Convert text to sentence, title, upper, lower, camelCase, snake_case and more — instantly.
Convert text between cases instantly
Paste your text, pick a style, copy the result. Ten conversions are supported:Sentence case for fixing accidental caps-lock, Title Case for headlines (with proper handling of minor words like “of” and “the”), UPPER andlower, Capitalized Case, the programmer set —camelCase, PascalCase, snake_case, kebab-case — and aLtErNaTiNg case for memes. Live word and character counts come free.
The caps-lock rescue
The classic use: A PARAGRAPH TYPED WITH CAPS LOCK ON. Retyping it is painful; “Sentence case” fixes it in one click — everything is lowercased, then the first letter after each sentence-ending mark is recapitalized. You'll only need to re-capitalize proper nouns. The reverse also works: lowercase mumbling into presentable copy via Sentence or Title Case.
Naming conventions for developers
The programming cases understand word boundaries in spaces, punctuation and existing casing — so “userProfileImage” converts cleanly to user_profile_image oruser-profile-image, and “my new feature flag” becomesmyNewFeatureFlag. Handy when moving names between JavaScript, Python, CSS and URLs, or when a style guide forces a rename across a codebase.
Private and instant
Everything runs in your browser — pasted text is never uploaded, logged or stored, which matters when the text is a contract clause, unreleased copy or code. Need counts and reading time instead? Try the Word Counter.
Frequently Asked Questions
What is the difference between Title Case and Capitalized Case?
Capitalized Case capitalizes Every Single Word. Title Case follows headline conventions: it keeps short minor words (a, an, the, of, in, and…) lowercase unless they are the first or last word — the style used by most publications for headings.How do I fix text that was typed in ALL CAPS?
Paste it and click “Sentence case” — it lowercases everything, then capitalizes the first letter of each sentence (after periods, question marks and exclamation points). Proper nouns will need a manual touch-up afterwards.What are camelCase, PascalCase, snake_case and kebab-case for?
They are programming naming conventions: camelCase for JavaScript variables, PascalCase for class and component names, snake_case for Python variables and database columns, kebab-case for URLs and CSS classes. The converter splits your words and rejoins them in the chosen style.Does the converter change my punctuation or spacing?
The sentence, UPPER, lower, Capitalized and Title conversions preserve all punctuation, line breaks and spacing — only letter casing changes. The programming cases (camel, snake, kebab, Pascal) necessarily strip spaces and punctuation to build identifiers.Is my text uploaded anywhere?
No. Conversion happens instantly in your browser’s JavaScript — your text never leaves your device, nothing is stored, and the tool works offline once the page is loaded.Is there a length limit?
No artificial limit — whole articles and long documents convert instantly, since it’s a local string operation rather than a server round-trip.