SW Commercial logoSW Commercial

BlogTool Hub

Convert text case in the browser without sending the draft to a case site

Tool Hub turns a paste into UPPER, Title, camelCase, and other cases in your tab. The text stays on the device.

Simon Wong

3 min read

Rename a variable, reformat a headline, fix a paragraph written with Caps Lock on — each is a different case transformation. Hunting a single-purpose site per task usually means a paste into someone else’s box.

Case converter on Tool Hub runs in your browser. You paste once. You copy the row you need. We do not receive the draft.

When case conversion is the right tool

Use this page for headlines, identifiers, and env-style names. Typical jobs: Title Case for a post title; snake_case for a Python function; kebab-case for a URL path; CONSTANT_CASE for an env var.

This is not a grammar editor. Title Case on this hub follows the editorial habit of keeping short function words lowercase mid-title. It will not know your brand’s exceptions. This is not a translator. This is not the slug generator — Slug generator is the URL-pipeline job with punctuation stripping and CJK behaviour. Use that when you want a slug, not when you want camelCase.

I paste here when Caps Lock won a paragraph. I still read the Title Case line. “iPhone” and “SW Commercial” are names, not algorithm output.

What “in the browser” means

Transforms run live in the tab. The original paste is not modified on disk. Copy an output row. Offline-after-load is a fair test.

How I convert here

  1. Open https://tools.sw-commercial.com/case-converter.
  2. Paste the text. Do not paste passwords. Case conversion is not encryption.
  3. Copy UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, or the novelty rows if you actually need them.
  4. Paste into the editor you already use. Check names and product spelling.
  5. If you needed a URL slug, stop and use the slug tool instead of kebab-case on a headline with punctuation.

No account.

Failure cases I hit while using it

camelCase on a Chinese headline does not invent English words. Use the slug tool’s CJK pass-through if the path should stay CJK.

Title Case that lowercases “a” inside a product name. Fix by hand.

Pasting HTML. You will case-shift tags. Paste visible text.

When not to use this page

Do not case-shift a legal party name and file it. Read it.

Do not use an upload “case converter” for a confidential headline. Local is the point.

Do not treat aLtErNaTiNg case as a security feature.

Related jobs on the same hub

Slug generator. Word counter. JSON viewer if you are renaming keys inside a dump — still copy carefully.

Live at tools.sw-commercial.com/case-converter.

A worked example

A headline arrived in ALL CAPS. I paste into the case converter, copy Title Case, then fix “iPhone” and “PDF” by hand. I copy kebab-case only if I am making a folder name, not if I am making a public URL. Public URLs go through the slug generator so punctuation dies consistently.

I do not paste a confidential product name into a case site that stores history. This tab does not need history. camelCase on a Chinese headline does not invent English words; use the slug tool if the path should stay CJK.

FAQ

Is Title Case a legal name? No. Fix product spelling by hand. Is kebab-case a slug? Close, but punctuation and CJK need the slug generator. Does this store my paste? Not on our servers. Clearing the tab clears the paste. Do not convert passwords. Case is not encryption.

How I test that the bytes stayed local

I load the Tool Hub page, wait until it is usable, then disconnect the network (airplane mode, or unplug after the JavaScript is cached). I repeat the job with a throwaway file or a throwaway paste. If the result still appears, that step did not need SW Commercial’s servers. The first visit still has to download the page itself. That is HTML, CSS, JavaScript, and sometimes a codec. It is not the document I care about.

Browser developer tools also show it. A converter that posts a multipart file to /api/upload is an upload converter. These Tool Hub jobs are not built that way. Ads, if shown, are labeled and do not receive the file. The SW Toolbox extension has 0 ads if you prefer that surface for the same engines.

I would rather keep one extra paragraph in a how-to than send a reviewer to a tool that 404s. The case-converter URL returned HTTP 200 when this guide was written.

Related reading