Utilities
Change text case in one click
Switch any text between upper, lower, title, sentence, and code cases instantly, without your text leaving the page.
For the best results: Pick the case from the dropdown and the conversion happens instantly. snake_case, kebab-case, and camelCase strip punctuation, handy for variable and file names.
Runs entirely in your browser, what you paste is never uploaded, logged, or stored.
What is Case Converter?
Case Converter is a free online utility that switches text between uppercase, lowercase, title, sentence, snake, kebab, and camel case in one click. Everything happens in the page you are looking at, so the text you paste stays on your device and is never sent anywhere, not even to us. There is no account step, no usage cap, and it works offline once loaded.
- ✦Runs entirely in your browser. Nothing you enter is ever uploaded
- ✦No account, no sign-up, and no data leaves your device
- ✦Works offline once the page has loaded
See it in action
A batch of shouty ALL-CAPS headlines needs to become clean Title Case.
What you type
"DON'T STOP THE WELL-KNOWN SHOW. IT'S FINE", case set to Title Case
What you get
"Don't Stop The Well-Known Show. It's Fine", apostrophes handled properly (no "Don'T"), hyphenated words capitalized on both sides.
Tip: The developer cases are here too: "user first name" becomes userFirstName in camelCase, and "Hello, World! 42" becomes hello_world_42 in snake_case, with punctuation folded away. Straight and curly apostrophes both behave.
Use cases
What people use it for
Rescue a paragraph typed with caps lock on by switching it to sentence case in one click.
Convert variable names between snake case and camel case when porting code across languages.
Turn article headlines into kebab case slugs for tidy, readable page URLs.
Who uses Case Converter?
Software developers
rename identifiers between snake, camel and kebab conventions when moving code between languages and frameworks
Marketing copywriters
standardize headings into one consistent case style across a website or long document
Bloggers and publishers
build clean lowercase kebab slugs from post titles without editing them letter by letter
How it works
- 1Vary step 1 by tool shape using the existing FORM_TOOL_IDS set in app/(public)/[category]/[tool]/page.tsx. Form tools get "Set the options for what you need." and text tools get "Paste your text into the box." Where a tool's config makes it easy, name its own inputs instead. Steps 2 and 3 stay shared as they are.
- 2Your browser computes the result instantly. Nothing is uploaded anywhere.
- 3Copy the output; the tool keeps working even offline.
Tips for the best results
- Use sentence case to rescue caps lock text, then re-capitalize names by hand.
- Slugs should be kebab case: lowercase with hyphens, no spaces or underscores.
- Match the host language convention when renaming code identifiers: snake for Python, camel for JavaScript.
- Pick one heading style per site and apply it everywhere for consistency.
- Convert before pasting into a CMS, since most editors have no case tools of their own.
FAQ
Frequently asked questions
What is the difference between title case and sentence case?
Title case capitalizes the first letter of each word; publishing styles often lowercase short words like of, and or the, which this converter leaves for you to adjust by hand. Sentence case capitalizes only the first word and proper nouns, the way an ordinary sentence does. Many web style guides now prefer sentence case for headings because it reads more naturally.
Where are snake case, kebab case and camel case actually used?
They are naming conventions from programming. Snake case joins words with underscores and dominates Python and database columns. Camel case runs words together with internal capitals and is standard in JavaScript and Java. Kebab case joins words with hyphens and appears in URLs, CSS class names and file names, because hyphens are safe in web addresses.
Can it fix a whole document typed in capitals?
Yes. Paste the text and choose sentence case, and every sentence starts with a capital while the rest drops to lowercase. One honest caveat: the converter cannot know which words are names, so proper nouns like Melbourne or Priya will need their capitals restored by hand afterwards. It is still far faster than retyping.
Is the text I paste stored or sent anywhere?
Nothing leaves the page. The conversion is simple character logic performed by your browser, so pasted text is never transmitted or kept. Contracts, unreleased copy and source code are all safe to run through it, and the converter keeps functioning even if you go offline after the page loads.
Is there a limit on how much text I can convert?
No practical one. Because the work happens on your own device rather than a server, there is nothing to meter and no usage cap. Whole chapters convert as quickly as single sentences, and extremely long documents are only limited by your browser, which comfortably handles far more text than you would ever paste.
How do I change uppercase text to lowercase without retyping it?
Paste the text into a case converter and click lowercase; every letter drops instantly. In Word you can also press Shift+F3 to cycle through cases, but a converter gives you extra options like sentence case, title case and the developer formats all in the same place.
What is kebab case with an example?
Kebab case writes phrases as lowercase words joined by hyphens, like my-first-blog-post. The name comes from the words looking skewered on the hyphens. It is the standard format for web page slugs because search engines and readers both treat hyphens as clean word separators.
Should headings be in title case or sentence case?
Follow the style guide of wherever the text will live. American publications and academic titles often use title case, while most modern websites, including the major tech companies, use sentence case for a friendlier tone. Whichever you pick, applying it consistently matters more than the choice itself.
Are there any usage limits?
None. Everything is generated locally in your browser, so there is no server cost, no metering, and no daily cap, use it as many times as you like, completely free.
Also useful
Related free tools
More Utilities tools



