Case Converter
Free case converter with 10 modes: lowercase, UPPERCASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, aLtErNaTiNg. One-click copy. 100% private.
Conversions (10)
How it works
A short, focused workflow — input, run, read the result.
Paste your text
Drop a sentence, headline, variable name, or any text into the box. All 10 conversions appear instantly below.
Read the conversions
Each row shows the case name, a one-line description, the converted text, and a Copy button. No clicking through tabs, no waiting for a server.
Click Copy on the row you want
Each row has its own Copy button. Copy one conversion, paste, and you're done. Multiple copies work in sequence if you need more than one format.
Edit and re-convert
Change the input and all 10 rows update in real time. Great for iterating on variable names or batch-converting a list of titles.
What is a case converter, and why do developers and editors use different casing styles?
A case converter transforms text between capitalization conventions like UPPERCASE, lowercase, Title Case, camelCase, snake_case, and kebab-case. Editors need it for headline formatting; developers need it for variable names and URL slugs. Both jobs are faster when the converter shows all 10 styles in one view.
What this case converter does
Every text transformation you need for code, URLs, and prose in one tool.
- UPPERCASE conversion — converts every letter to its capital form, useful for acronyms and constant declarations.
- lowercase conversion — converts every letter to its small form, the default for URLs and most identifiers.
- Title Case — capitalizes every major word, lowercases short articles, conjunctions, and prepositions per Chicago Manual of Style.
- Sentence case — capitalizes only the first word of each sentence, leaving the rest lowercase. Google's preferred meta description style.
- camelCase — first word lowercase, subsequent words capitalized with no separator. Standard for JavaScript variables.
- PascalCase — every word capitalized, no separator. Standard for React component names and class definitions.
- snake_case — all lowercase with underscores as separators. Standard for Python variables and database column names.
- kebab-case — all lowercase with hyphens as separators. Standard for URL slugs and CSS class names.
Who uses this case converter
Anyone whose work spans code, copy, and URLs in the same hour.
You're writing a config file and need to convert 12 column names from Title Case to snake_case.
Paste the list, copy the snake_case row, paste it into the config, and move on in under a minute.
You're building a React component and need 8 UI labels converted to camelCase prop names.
Get the PascalCase component name, the camelCase props, and the kebab-case CSS class in one paste.
You wrote a headline in UPPERCASE by accident and need Title Case before publishing.
Paste the headline, copy the Title Case row, and replace it in the CMS without retyping the words.
You have 30 meta descriptions in Title Case and need them in Sentence case for Google's preferred style.
Paste the batch, copy the Sentence case row, and ship 30 fixed descriptions in a few clicks.
You're standardizing 50 blog post titles to Sentence case to match a style guide update.
Use the Sentence case row to convert in bulk, then audit by eye for the proper nouns that need exceptions.
Your bibliography has author names in lowercase and the style guide requires Title Case.
Paste each author block, copy the Title Case row, and format the bibliography in a single pass.
Related glossary terms
Want a deeper dive? These glossary entries explain the concepts behind this tool.
Frequently Asked
Questions
Everything you need to know about case converter.
All four are conventions for combining words without spaces, used in programming, URLs, and file names. camelCase: first word lowercase, subsequent words capitalized (e.g. myVariableName). PascalCase: every word capitalized, no spaces (e.g. MyVariableName, also called UpperCamelCase). snake_case: lowercase with underscores (e.g. my_variable_name). kebab-case: lowercase with hyphens (e.g. my-variable-name), the standard for URL slugs and CSS class names. Pick the one your team / framework requires; all four are equally readable, the choice is purely stylistic.
Title Case capitalizes the first letter of every major word (nouns, verbs, adjectives, adverbs) and lowercases short articles, conjunctions, and prepositions (a, an, the, and, but, or, for, in, of, on, to, with). The standard reference is the Chicago Manual of Style, but AP Style is more aggressive about capitalizing prepositions. Title Case is the conventional capitalization for English-language book titles, blog post titles, and headlines in most style guides. Our converter uses a Chicago-style stop-word list and capitalizes the first word regardless.
Sentence case capitalizes only the first letter of each sentence, leaving the rest lowercase. The exception is proper nouns (names, places, brands) which keep their normal capitalization. Sentence case is the default in most body copy, email, and chat, and is also Google's preferred meta description style per their structured data documentation.
Toggle Case swaps the case of every letter: uppercase becomes lowercase and vice versa. The most common use is the 'sarcastic' or 'mocking' case (aLtErNaTiNg CaSe), but plain toggle is useful for fixing text that was accidentally typed with caps lock on. A more aggressive version is mocking case (alternating caps), which is also a row in our converter.
Yes on both. Completely free, no signup, no daily limit. 100% private: every conversion runs in your browser. Your text is never sent to our servers, never logged, never used to train any AI. Open DevTools → Network while you type: zero outbound requests carry your text.
More free tools
Free, no signup required. Built by the team behind SERPView.
Google SERP Simulator Tool
Simulate exactly how your page appears in Google search results. Live SERP preview with title, URL, and description, plus character and pixel-width warnings before you publish.
Meta Description Generator
Generate 5 AI meta description variants from your page title. See the live SERP preview and copy the winner to your CMS.
Want this automated across your whole site?
SERPView monitors title tags, meta descriptions, and structured data for every URL — alerting you the moment something breaks or could be improved.
Get started free