Text Case Converter
Instantly & Privately
An online case converter for upper case, title case, camelCase, snake_case, kebab-case and 10 more formats — every conversion happens in your browser, never on a server.
Conversion Formats
Click any format to instantly convert your text
Text Cleanup Tools
Format Guide
12 Case Formats Explained
Every case converter format explained — everything you need for writing, coding, and beyond.
UPPER CASE
Prose
Converts every letter to its uppercase equivalent. Useful for headings, acronyms, and emphasis.
hello world → HELLO WORLDlower case
Prose
Converts every letter to lowercase. Great for normalizing input or creating informal style text.
Hello World → hello worldTitle Case
Prose
Capitalizes the first letter of every word. Standard for article titles, book titles, and headings.
hello world → Hello WorldSentence case
Prose
Capitalizes only the first letter of each sentence. The standard for normal paragraph writing.
hello world → Hello worldcamelCase
Developer
First word lowercase, subsequent words capitalized, no separators. Standard for JavaScript variables and function names.
hello world → helloWorldPascalCase
Developer
Every word capitalized, no separators. Used for class names in OOP languages like Java, C#, and TypeScript.
hello world → HelloWorldsnake_case
Developer
Words joined by underscores, all lowercase. The convention for Python variables, database columns, and file names.
hello world → hello_worldkebab-case
Developer
Words joined by hyphens, all lowercase. Standard for URLs, CSS class names, and HTML attributes.
hello world → hello-worldCONSTANT_CASE
Developer
All uppercase with underscores. Used for constants, environment variables, and configuration keys.
hello world → HELLO_WORLDdot.case
Developer
Words joined by dots, all lowercase. Common for configuration keys, package names, and i18n translation keys.
hello world → hello.worldaLtErNaTiNg
Fun
Alternates between lowercase and uppercase for each character. Commonly used in memes and internet humor.
hello world → hElLo wOrLdiNVERSE cASE
Fun
Flips the case of each character — uppercase becomes lowercase and vice versa.
Hello World → hELLO wORLDAbout the tool
What Is a Case Converter?
A quick guide to the online case converter, the twelve text formats it supports, and how to pick the right one.
What Is a Case Converter?
A case converter is a text case converter that rewrites the capitalization of any text you paste into it. Instead of retyping a headline by hand, or hunting for the right convention when you need to case convert a long list of identifiers, you transform the whole block in a single click. This case converter tool supports twelve formats — upper case, lower case, title case, camelCase, snake case, kebab case and more — so the result always matches the style your editor, framework, or design system expects.
Every online case converter looks simple on the surface, but the details matter. A sentence case converter should capitalize the first letter of each sentence without flattening acronyms or mid-word capitals. A capital case converter should lift the first letter of every word and leave the rest alone. A title case converter does the same for headlines, book titles, and product names. Getting those distinctions right by hand takes time, and getting them wrong quietly breaks things downstream.
Why text case matters
Capitalization is not cosmetic in technical work. A css url style slug such as my-page-title and a snake case database column such as my_page_title are entirely different identifiers, and pasting one where the other belongs breaks routes, breaks queries, and breaks build scripts. A camel case converter gives you myPageTitle for JavaScript variables, a pascal case converter gives you MyPageTitle for class names, and a kebab case converter gives you my-page-title for CSS classes, HTML attributes, and URL slugs. Inconsistent capitalization across a codebase is one of the most common sources of avoidable bugs, and a case converter removes the whole category.
Every format, explained: use the upper case converter for acronyms, headings, and short labels. Use the lower case converter when you need to normalize user input or soften a headline. The capital case converter and title case converter handle display copy, giving you My Page Title. The sentence case converter is the right choice for body paragraphs and captions, producing My page title. Developers reach for the camel case converter, pascal case, snake case, kebab case, dot case, and constant case far more often, and each one produces a predictable identifier: my.page.title, MY_PAGE_TITLE. The dot case converter suits configuration keys and i18n files, while constant case fits environment variables. For fun, the inverse case converter flips every letter, turning Hello World into hELLO wORLD, and the alternating case converter alternates capitals for that unmistakable meme look.
Where people use it
The same case converter gets used for very different jobs. A developer normalises a list of API field names into snake case before writing a migration. A designer turns a product name into constant case for an environment variable. A student reformatting a long essay into sentence case. An SEO lead rewriting a headline into title case. Because the tool handles a whole block at once, it works just as well on a single identifier as it does on a pasted document.
How to use the online case converter
Paste or type your text into the input panel and click any format button — the output updates instantly, with no submit button and no page reload. Use the category tabs to filter between prose, developer, and fun formats, and the cleanup tools to trim extra spaces, remove line breaks, strip blank lines, reverse text or word order, remove numbers, or drop special characters. Word count, character count, sentence count, line count, reading time, and speaking time update as you type, and the last eight conversions are kept in local history so you can restore an earlier result in one click.
Why it runs in your browser
Every conversion in this case converter tool runs locally in JavaScript, on your own device. Your text is never sent to a server, never written to a log, and never stored on our side. The only thing kept in your browser is your own conversion history, and you can clear that at any time from the Recent Conversions panel.
Help
Frequently Asked Questions
Everything about using an online case converter, from text case shortcuts to capitalization rules.
What does a case converter do?
A case converter changes the letter capitalization of text. Paste a phrase such as hello world and it rewrites it in the format you choose — UPPER CASE, lower case, Title Case, camelCase, snake_case, kebab-case and more. It is a text case converter: only the capitalization changes. Spelling, grammar, and punctuation stay exactly as you typed them.
How do I change text to sentence case?
Paste your text into the input panel and click the Sentence case format button. The output capitalizes the first letter of every sentence and lowercases the rest, so HELLO WORLD. HOW ARE YOU? becomes Hello world. How are you? The sentence case converter updates the output instantly, with no submit button and no page reload.
How do I convert upper case to lower case?
Select the lower case format button. Every capital letter is converted to its lowercase equivalent while existing lowercase letters stay the same, so HELLO WORLD becomes hello world. You can then copy the result straight to the clipboard with the Copy button.
How can I capitalize text online?
Use the Capital case and Title case formats. Both raise the first letter of every word and leave the remaining letters alone, so my great article becomes My Great Article. Nothing is uploaded — this online case converter runs entirely in your browser, so the text never reaches a server.
What is a title case converter?
A title case converter turns ordinary text into Title Case by capitalizing the first letter of every word: the quick brown fox becomes The Quick Brown Fox. It is the format to reach for when writing headlines, article titles, book or product names, and any display copy where each word starts with a capital letter.
How to change text case shortcut?
On Windows, select the text and press Shift + F3 to cycle through lowercase, UPPERCASE, and Capitalized Each Word. On macOS, press Control + Command + C for the same cycle. If you need a developer format such as camelCase, snake_case, or kebab-case, use this case converter tool instead — the system shortcut only covers the three standard text cases.
Does a case converter fix grammar mistakes?
No. A case converter only changes capitalization; it does not correct spelling, grammar, punctuation, or word choice. teh cat becomes Teh Cat rather than The Cat, and a sentence that reads badly stays just as readable. Use a grammar checker for that and the case converter for the formatting.
What is the opposite of uppercase?
The opposite of uppercase is lowercase. The upper case converter turns text into capitals, and the lower case converter turns it back into small letters. Everything else about the text — the spacing, the punctuation, and the order of the words — stays exactly the same in both directions.
How to check title case?
Paste the text into the input panel and click the Title Case button. The result is the title case version of your text, with the first letter of every word capitalized. If the output matches what you started with, the text was already in title case; if it does not, the difference is exactly the capitalization the converter applied.
Do you capitalize family titles?
It depends on the title. Style guides differ: some capitalize Mom, Dad, Grandma and Grandpa, while others leave them lowercase. This case converter applies formatting rules rather than editorial style, so Title Case capitalizes every word regardless of context. For questions like this, follow your own publication's style guide instead of an automatic converter.
Do I capitalize family law?
No. Family law is an ordinary common-noun phrase, so it is normally written in lowercase — family law, family lawyer, family court. A case converter's Title Case format capitalizes every word, so it would produce Family Law. Use the lower case converter and capitalize only the words that are proper nouns.
What is the difference between kebab case and snake case?
Kebab case joins words with hyphens (my-page-title) and snake case joins them with underscores (my_page_title). Hyphens suit URLs, CSS class names, and HTML attributes, while underscores suit Python variables and database columns.
Do I need to install anything to use an online case converter?
No. The case converter runs entirely in your browser using JavaScript. There is no account, no upload, and no installation, so your text never leaves your device and nothing is stored on our side.
Why Choose Us
Better than the alternatives
Built with privacy, speed, and developer needs in mind.
100% Private
Your text never leaves your browser. All conversions run locally using JavaScript — no server, no logs, no tracking.
Instant Results
No submit button, no page reload. Text converts in real-time as you type or when you click a format.
12 Case Formats
From prose writing to developer naming conventions — we cover uppercase, lowercase, title, sentence, camelCase, snake_case, kebab-case, and more.
Developer Friendly
Supports all programming naming conventions including camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and dot.case.
Rich Text Stats
Word count, character count (with/without spaces), sentence count, line count, estimated reading time and speaking time.
Cleanup Tools
Remove extra spaces, strip line breaks, reverse words, remove numbers or special characters — one click to clean your text.
Download & Copy
Copy to clipboard with one click or download the converted text as a .txt file — your workflow, your way.
Conversion History
Recent conversions are saved locally in your browser so you can revisit and re-use previous work.
Get started
Start converting text right now
No sign-up. No distractions. No tracking. Just instant text conversion.
Try the Converter