Skip to content
Snaplytics Tools

Text Case Converter

Paste anything and press a case: Sentence case, Title Case, UPPER CASE, snake_case and eleven more — acronyms left alone, every change undoable.

108 characters · 22 words · 2 sentences · 1 line · 1 paragraph · 7 sec read

Keep acronyms and brand spellings intact, and pick the title-case rules.

Your text, in every case

Apply changes the text above; Copy takes the whole text in that case and leaves the box alone.

For writing

Sentence case

Our new SEO guide is live. Dr. patel wrote it for the marketing team — grab a copy before the AMA on friday.

One capital per sentence. Knows that “Dr.” and “e.g.” are not the end of one.

Lower case

our new SEO guide is live. dr. patel wrote it for the marketing team — grab a copy before the AMA on friday.

Everything down. Acronyms survive unless the whole text is shouting.

Upper case

OUR NEW SEO GUIDE IS LIVE. DR. PATEL WROTE IT FOR THE MARKETING TEAM — GRAB A COPY BEFORE THE AMA ON FRIDAY.

Everything up.

Capitalized case

Our New SEO Guide Is Live. Dr. Patel Wrote It For The Marketing Team — Grab A Copy Before The AMA On Friday.

Every word capitalised, small ones included — names, menus, labels.

Title case

Our New SEO Guide Is Live. Dr. Patel Wrote It for the Marketing Team — Grab a Copy Before the AMA on Friday.

Headline capitals: “a”, “of” and “the” stay down, the first and last word never do.

Alternating case

oUr nEw sEo gUiDe iS LiVe. Dr. PaTeL WrOtE It fOr tHe mArKeTiNg tEaM — GrAb a cOpY BeFoRe tHe aMa oN FrIdAy.

The mocking-SpongeBob one.

Inverse case

OUR NEW seo GUIDE IS LIVE. DR. PATEL WROTE IT FOR THE MARKETING TEAM — GRAB A COPY BEFORE THE ama ON FRIDAY.

Every letter flipped — the fix for a paragraph typed with caps lock on.

For code, files and URLs

Camel case

ourNewSeoGuideIsLiveDrPatelWroteItForTheMarketingTeamGrabACopyBeforeTheAmaOnFriday

JavaScript variables, JSON keys.

Pascal case

OurNewSeoGuideIsLiveDrPatelWroteItForTheMarketingTeamGrabACopyBeforeTheAmaOnFriday

Class and component names.

Snake case

our_new_seo_guide_is_live_dr_patel_wrote_it_for_the_marketing_team_grab_a_copy_before_the_ama_on_friday

Python, SQL columns, database fields.

Constant case

OUR_NEW_SEO_GUIDE_IS_LIVE_DR_PATEL_WROTE_IT_FOR_THE_MARKETING_TEAM_GRAB_A_COPY_BEFORE_THE_AMA_ON_FRIDAY

Environment variables and constants.

Kebab case

our-new-seo-guide-is-live-dr-patel-wrote-it-for-the-marketing-team-grab-a-copy-before-the-ama-on-friday

CSS classes, file names, HTML ids.

Dot case

our.new.seo.guide.is.live.dr.patel.wrote.it.for.the.marketing.team.grab.a.copy.before.the.ama.on.friday

Config keys and namespaced settings.

Train case

Our-New-Seo-Guide-Is-Live-Dr-Patel-Wrote-It-For-The-Marketing-Team-Grab-A-Copy-Before-The-Ama-On-Friday

HTTP headers — Content-Type, X-Request-Id.

Url slug

our-new-seo-guide-is-live-dr-patel-wrote-it-for-the-marketing-team-grab-a-copy-before-the-ama-on-friday

A URL path: accents folded, “&” spelt out, everything else dropped.

Worth knowing: nothing here is sent anywhere — the text is converted in this page, so a draft, a client list or an internal document is as safe here as in a text editor. Undo steps back through the last 50 changes.

How it works

How to change the case of text?

  1. Paste your text

    A headline, a caption, a paragraph or a whole document. It stays in the page — nothing is uploaded, so a draft or a client list is as safe here as in a text editor.

  2. Press a case

    Every button is written in the case it applies, so you pick by example rather than by name. The text in the box changes on the spot.

  3. Or convert part of it

    Select a line inside a longer piece and only that is converted — the rest is left exactly as typed. Undo steps back if it was not what you wanted.

  4. Copy or download

    Copy the whole thing, copy any one case straight from the list underneath, or save it as a .txt file. No signup and no watermark.

The list under the box shows your own words in all fifteen cases at once, which is faster than pressing buttons to find out what they do — and it is the only reliable way to tell Capitalized Case from Title Case before you commit to one.

Every case

Which case is which

The same six words, run through each of them. The top half is for writing; the bottom half is for anywhere a space is not allowed.

Case“the future of the API is here”Where it belongs
Sentence caseThe future of the API is hereBody copy, captions, anything written in sentences. One capital per sentence
lower casethe future of the API is hereTags, handles, a deliberately quiet caption. Acronyms still survive it
UPPER CASETHE FUTURE OF THE API IS HERELabels, buttons, a shout. Slower to read in quantity, and read as one by most people
Capitalized CaseThe Future Of The API Is HereMenus, names, column headings — every word capitalised, no exceptions
Title CaseThe Future of the API Is HereHeadlines and article titles. Small words stay down: “The Lord of the Rings”
aLtErNaTiNg cAsEtHe fUtUrE Of tHe aPi iS HeReThe mocking-SpongeBob meme, and nothing else
iNVERSE CASETHE FUTURE OF THE api IS HEREEvery letter flipped — the one-press fix for a paragraph typed with caps lock on
camelCasetheFutureOfTheApiIsHereJavaScript variables and JSON keys
PascalCaseTheFutureOfTheApiIsHereClass names, React components, type names
snake_casethe_future_of_the_api_is_herePython, SQL columns, database fields
CONSTANT_CASETHE_FUTURE_OF_THE_API_IS_HEREEnvironment variables and constants
kebab-casethe-future-of-the-api-is-hereCSS classes, HTML ids, file names
dot.casethe.future.of.the.api.is.hereConfig keys and namespaced settings
Train-CaseThe-Future-Of-The-Api-Is-HereHTTP headers — Content-Type, X-Request-Id
url-slugthe-future-of-the-api-is-hereThe last part of a web address. Accents folded, “&” spelt out

Features

What this one does

15 case styles

Writing cases like sentence, title, and UPPER, plus code styles like camelCase, snake_case, kebab-case, and URL slugs.

Convert a selection

Highlight part of the text and only that part changes. Leave the rest as it is.

Keeps acronyms

Short all-caps words like NASA, SEO, and API stay capped when you switch to lower or sentence case.

Title case rules

Small words stay lowercase. Pick AP or Chicago style.

Keep list

Add words like iPhone or eBay so conversions do not flatten them.

Cleanup tools

Fix double spaces, join hard-wrapped lines, or remove blank lines.

Undo

Step back through previous conversions if you click the wrong case.

Live counts

Characters, words, sentences, lines, and reading time update as you type.

Runs in your browser

Text stays on your device. No upload, no account, no limit.

Questions

Frequently asked questions

Is it free, and do I need an account?

Yes. Free, no signup, and no limit on how much text you convert.

Is my text uploaded anywhere?

No. Everything runs in your browser. Nothing is sent to a server.

Will it destroy my acronyms?

Not by default. Short all-caps words like NASA and API stay capped. Turn this off in Options if you want everything lowercased.

Can I convert just part of my text?

Yes. Select the part you want first. With nothing selected, the whole text is converted.

Can I keep a brand spelt the way it should be?

Yes. Add words like iPhone or eBay in Options, and conversions will keep that spelling.

Why do the counts show sentences as well as words?

Sentence case needs to find sentence breaks anyway, so the count is shown alongside words and characters.