Free tool

Quills Check

Paste a text you’re about to send, or one you got. See if the quills are up, and what you could say instead.

The Quills Check needs JavaScript. Please turn it on and reload the page.

What “quills up” means

Porcupines don’t go looking for a fight. Their quills go up when they feel threatened. People do the same: a sharp word or a dig, or what you need buried under apologies. Both are quills up, and both make it harder for the other person to hear you. Quills down doesn’t mean backing down. The sharp edges go, and what matters stays.

What it looks for

Is my text rude? Some examples ›

What it keeps

Everything you meant: every point, feeling, complaint, request and no. It takes out the quills, not the message, and it never adds an apology or a promise you didn’t make. Sometimes your words point to something you didn’t quite say, like worry under the anger or what you’d like them to do. Then it says it for you, and lists it first under “What I changed,” so you can take it out if it isn’t true.

A text you got

A short message carries less than it seems to. The same words can read as fine, hurt or annoyed, and you can’t tell which from the words alone. Paste one you got, and the Quills Check gives you a few honest ways to read it, then a warm question you could ask instead of guessing. Mixed Signals, our daily game, shows how differently people read the very same text.

Check before assuming ›What does this text mean? Some examples ›

An apology

  • “Sorry if you felt…” apologizes for their feeling, not for something you did.
  • A “but” after sorry can take the apology back. Your reason can stay, as its own sentence.
  • Making it small: “just,” “a little.”

Porcupine never writes an apology for you. It gives you back your own words, with only what takes it back taken out. If you didn’t say what you’re sorry for, it asks. It won’t push you to take blame that isn’t yours.

Own your part ›

Common questions

Does it write the message for me?

It offers a version of your own message, with everything you meant still in it, and you decide what to send. The free Quills Check helps with one message. Porcupine helps with the whole conversation: on your own, from your first words through their reply, or together in a porcupine chat, where they get a coach too.

How does it know if a message is mine or theirs?

You tell it: pick “I’m sending it” or “Sent to me” above the box. If you picked the wrong one, switch it at the top of your result to read it the other way, and that doesn’t use up another check.

Can it tell me how they’ll react, or if they’re mad at me?

No. Nobody can know that. It shows how the words might read, including generous ways to read a message you got, and you know the person.

Will it write my apology?

No. It points out what’s working and what might take it back, and gives you back your own words with only those taken out. If you didn’t say what you’re sorry for, it asks. Anything more, like a way to make it right, is yours to write.

Is what I write saved?

We don’t save what you write. It’s used only to make your result, and the AI service that helps make it doesn’t train on it. The privacy policy has the details.

How many can I check?

Ten a day, free.

Find the words with Porcupine

PorcupineOne message is a start. In Porcupine, I’ll help with the whole conversation: their reply, what you say next, and how it ends.

Porcupine is coming soon. Sign up to be one of the first to try it.

Just your email. How we handle it

Checking something specific?

Guides that go with it

Play Mixed Signals

A daily game: one short text, read a few ways. Guess what they meant, then see how everyone else read it. Play today’s

The Quills Check is general information about communication, not legal, financial or professional advice, and AI can get things wrong. If you’re afraid of how someone might react, a tool isn’t enough: put your safety first and talk to someone you trust (Safety first).