Contraction Expander
Paste your text, press Expand Contractions, and get the same text back with each contraction written out — don’t as do not, can’t as cannot, they’re as they are — plus a list of the ones that could mean two things. It works from a fixed list of 78 contractions, so the result needs a quick read, not blind trust. Free, no sign-up, and nothing is uploaded.
How to Use the Contraction Expander
- Paste your text. The button is disabled until there is something in the box.
- Press Expand Contractions. The expanded text appears below. It does not update as you type — press the button again after you edit the original.
- Check the ambiguous list. Contractions with two possible readings, such as it’s and I’d, were expanded to the more common reading and are listed with their counts.
- Copy the result. Copy Result puts the expanded text on your clipboard. Clear empties both boxes.
What It Expands
The list holds 78 contractions: 22 negatives (aren’t, can’t, don’t, won’t, shouldn’t…), pronoun contractions with am/are/is/have/will/would (I’m, you’re, she’ll, they’ve, we’d), question-word contractions (who’s, what’s, how’d), modal contractions (should’ve, could’ve), let’s, y’all, ma’am, everyone’s and everybody’s. Matching ignores capitals, and straight and curly apostrophes both work. A leading capital is kept (Don’t becomes Do not), and a lowercase i in the result becomes I.
Three forms have a fixed result worth knowing: can’t becomes the single word cannot, won’t becomes will not, and shan’t becomes shall not. Possessives are left alone, because Mary’s notes is not a contraction, and so are informal forms the list does not hold, such as gonna, wanna and ’cause.
The Two Readings Problem
An apostrophe-s can stand for is or has, and an apostrophe-d for would or had. The expander reads one word ahead: a past participle such as been or got settles the reading (see below), and otherwise it picks the more common one:
| Contraction | Expanded to | Other possible meaning |
|---|---|---|
| it’s, he’s, she’s, that’s, there’s, who’s | it is, he is… | it has, he has… (it’s taken a while) |
| I’d, you’d, he’d, we’d, they’d | I would, you would… | I had, you had… (I’d already left) |
| where’d, why’d, how’d | where did… | where would… |
| ain’t | am not | is not, are not, has not, have not |
This matters most for has and had. When been, got, gotten, had, become, begun or come follows an apostrophe-s (optionally after an adverb such as never or just), it is expanded to has: It’s been a long year becomes It has been a long year, and There’s been no change becomes There has been no change. When been, gone, done, seen, taken, made, had, got, become, begun or better follows an apostrophe-d, it becomes had: She’d gone becomes She had gone. These resolved cases are not listed as ambiguous. Anything else still takes the default, so It’s taken a while comes out as It is taken a while; the ambiguous list is there so you can find these, and the fix is a manual edit in your own copy.
Contractions in Academic Writing
Contractions signal an informal register, and most academic guidance treats them as something to avoid in formal prose: library guides for APA Style advise spelling them out in papers, and many instructors and journals say the same. Practice varies, so check your assignment or the journal’s instructions. One firm rule: never expand a contraction inside a direct quotation. Quoted words are reproduced as written, so run the expander on your own sentences and paste quotations back afterwards.
Worked Example
The sample paragraph contains 8 contractions, 3 of them left ambiguous (it’s, I’d and who’s):
Before
We don't know why they're late. It's clear that she can't attend, but I'd say it's been a problem. Who's covering? Let's check Mary's notes.
After
We do not know why they are late. It is clear that she cannot attend, but I would say it has been a problem. Who is covering? Let us check Mary's notes.
It’s been was read as it has been because been follows it, so no fix is needed there. The ambiguous list points at the three readings worth a second look. Mary’s was correctly left alone.
Which Tool Do You Need?
| The problem is… | Use |
|---|---|
| Contractions you want written out, with a copy-ready result | This Contraction Expander |
| I, we, my, our and you in a paper that should be third-person | First-Person Checker |
| Casual words, phrasal verbs, exclamation marks and questions | Formal Writing Checker |
Frequently Asked Questions
- How does the contraction expander work?
- It looks for any of 78 contractions in your text, ignoring capitals and accepting straight or curly apostrophes, and replaces each with a full form from its list. It then shows the expanded text and counts how many contractions it changed and how many of them were ambiguous.
- How does it handle ambiguous contractions like it’s and I’d?
- Contractions ending in ’s can mean is or has, and those ending in ’d can mean would or had. The tool uses has or had when a past participle such as been or gone follows (it’s been, she’d gone). Otherwise it uses is and would and lists each ambiguous contraction with its count, so check those places for has and had, as in it’s taken a while and I’d left.
- Does “it’s been” become “it is been”?
- No. The tool looks at the word after the contraction, and been means the reading is it has been. The same applies to there’s been and he’s got. It cannot settle every case, though: it’s taken a while still comes out as it is taken a while and needs a manual fix.
- Should I use contractions in academic writing?
- Generally not in formal essays, theses and journal articles; spell them out. Some disciplines and journals accept them in a conversational voice, so follow your instructor or the style guide. Never change contractions inside quotations.
- Why does “can’t” become “cannot” and not “can not”?
- Cannot is the standard single-word form and the one most dictionaries and style guides prefer. Can not is correct only when not belongs to a longer phrase, as in can not only read but also write.
- Does it expand possessives like “Mary’s”?
- No. Only the 78 listed contractions are expanded, and Mary’s is a possessive. If a name is followed by an apostrophe-s that means is (Mary’s late), the tool will not change it either.
- Is my text sent to a server?
- No. The expansion runs in your browser; your text is not uploaded or stored.