Skip to main content
CaseSwitch

100+ free tools · No signup

Free Online Case Converter & Text Tools

Convert text between sentence case, title case, uppercase, lowercase, camelCase and more. Browse text tools and developer converters from category hubs — processing stays in your browser.

Enjoying CaseSwitch?

Share with friends or support continued development.

Popular case converters

The box above switches styles without re-pasting. Open a dedicated page when you need worked examples, limitations, or a comparison with a neighbouring style. Automated case will not restore brand capitals such as iPhone — check those by eye.

StyleExampleTypical use
Sentence caseThe meeting is at noon. Please bring notes.Emails, notes, and paragraphs after Caps Lock.
Title caseThe Meeting Is at NoonBlog headings and English documentation titles.
UPPERCASEPLEASE BRING NOTESLabels, warnings, and plain-text emphasis.
lowercaseplease bring notesTags, slugs, and normalizing identifiers.
camelCasepleaseBringNotesJavaScript variables and JSON keys.
PascalCasePleaseBringNotesReact components, classes, and types.
snake_caseplease_bring_notesPython, SQL, and many APIs.
kebab-caseplease-bring-notesURL slugs and CSS class names.

Popular text & developer tools

View all →

Browse tools by category

Browse the five main categories below. Case conversion lives under Text Tools; JSON, encoding, and naming hubs sit under Code & Data.

Developer topic hubs: JSON Tools, Encoding Tools, Naming Convention Tools.

Free online case converter

CaseSwitch helps you switch between lowercase, uppercase, title case, sentence case, and mixed styles. Paste text above or open a dedicated tool below — everything runs in your browser.

Sentence Case

Paste any text and convert it into readable sentence case. The first letter of each sentence is capitalized, the rest is lowercased, and letters after full stops become uppercase. Ideal for emails, notes, and paragraphs.

Open Sentence Case tool
This is an example of sentence case.

Note: automated converters do not apply proper-noun rules — verify names and places manually.

Lower Case

Turn ALL CAPS or mixed text into lowercase letters. Perfect for normalizing tags, slugs, filenames, and identifiers before further editing.

Open Lower Case tool
this is an example of lower case.

Upper Case

Convert any phrase to ALL CAPS while keeping numbers and punctuation intact. Useful for warnings, labels, and emphasis in plain-text fields.

Open Upper Case tool
THIS IS AN EXAMPLE OF UPPER CASE.

Title Case

Format headings with conventional title capitalization. Short words like and or the often stay lowercase while important words are capitalized.

Open Title Case tool
This Is an Example of Title Case.

What you get beyond a paste box

CaseSwitch is a catalogue of more than one hundred single-purpose utilities. Each tool page is written for that transform — purpose, limits, comparisons, and mistakes — so you are not guessing from a generic blurb.

Guides that match the tool

Open the Title Case Converter and you get title-case rules, small-word behavior, and when sentence case is safer. Open JSON Stringify and you get re-serialization semantics, not a copy of the formatter page. Blog articles go deeper on workflows (fixing Caps Lock text, choosing URL slugs, formatting JSON locally). The editorial policy explains how we review and correct pages.

A practical cleanup workflow for messy paste

PDFs and email threads often arrive with hard line breaks, double spaces, and odd capitals. A reliable order: remove line breaks or join wrapped lines, collapse whitespace, run sentence case or inverse case for Caps Lock damage, then use find-and-replace for stubborn tokens. Our guide on cleaning pasted text walks through Word, Google Docs, and chat exports with tool links at each step.

Naming styles for code, URLs, and copy

Variables in JavaScript favor camelCase; Python and SQL favor snake_case; public URLs and CSS classes favor kebab-case; React components use PascalCase. Mixing them without a map is how APIs drift. Use the homepage converter for a quick preview, then open the naming hub or the complete developer naming guide when you are standardizing a schema or folder tree.

Editorial policy · Blog & guides · Clean pasted text · Developer naming guide

Why CaseSwitch?

  • Fast

    Instant conversion in the page — paste once, switch styles without reloading or waiting on a server queue.

  • Private

    Most tools process locally in your browser. Drafts are not uploaded to CaseSwitch for conversion.

  • Free

    No account required. Open a tool, read the guide, and start converting, formatting, or generating.

CaseSwitch is built for fast, private, free conversion: paste once on the homepage, switch case styles instantly, or open a dedicated tool when you need examples and edge cases. We do not upload your paste for conversion.

Beyond case conversion, explore text cleaners and developer naming tools from the category hubs. Unicode fonts, images, and random generators are available when you need them — each with its own guide.

Frequently asked questions

Is CaseSwitch free to use?+

Yes. Every tool is free: no account, subscription, or usage cap. Convert case, format JSON, generate passwords, and convert images without signing up. We support the site with unobtrusive ads and optional Ko-fi tips.

Does CaseSwitch store my text?+

No. Almost every tool processes input in JavaScript in your browser. We do not upload your paste for conversion. The homepage editor and notepad may save a draft in this browser’s local storage on this device only.

What is the difference between sentence case and title case?+

Sentence case capitalizes the first letter of each sentence (The quick brown fox). Title case capitalizes major words in a heading (The Quick Brown Fox) and usually leaves short words like and, the, and of lowercase in the middle. Use sentence case for emails and paragraphs; title case for headlines — unless your language’s house style says otherwise.

Can I use Unicode bold or italic on social media?+

Usually. Those generators emit Mathematical Alphanumeric characters, not a font file. Instagram, Discord, TikTok, and WhatsApp often display them as bold or italic. Always preview on the phone that matters; missing glyphs become boxes. Prefer real markdown in Discord chat when the channel parses it.

How do I fix text typed with Caps Lock on?+

If the whole paragraph is uppercase, use sentence case or lower case on the homepage converter. If the first letters are inverted (hELLO wORLD), run Inverse Case first, then sentence case for prose.

What is camelCase used for?+

camelCase is the usual style for JavaScript/TypeScript variables and many JSON keys: userProfile, isActive. Convert spreadsheet headers or snake_case columns with the camelCase converter. Do not camelCase public URLs — use kebab-case slugs.

Latest guides

View all →