New — write in one language, send in another

Writing worth trusting.

Schreibly checks your writing where you actually write it — in Mail, Slack, Notes, or any text field you have open. It underlines what is off, and fixes it when you click.

Free · English and German · macOS 13 or later · Windows 10 and 11

Where it works

One account, and the same checking in all three.

On your Mac

A menu-bar app that checks your writing in every application — Mail, Slack, Notes, Pages. No Dock icon, no window in the way.

Download for macOS →

On your PC

A tray app that checks your writing in every application — Outlook, Word, Teams, Slack. Installed from the Microsoft Store, no window in the way.

Get it from Microsoft Store →

In your browser

The same inline suggestions in any editable field on the web. The desktop apps deliberately skip browsers, so the two never overlap.

Add to your browser →

What it does

Checks as you type

Problems are underlined where they are, in the field you are writing in. Click the underline and it is corrected.

Instant spelling, on your own machine

English and German spelling run entirely on your device, so an obvious typo is underlined the moment you make it — no round trip, no waiting.

More than spelling

Spelling, grammar, articles, punctuation and capitalisation on every plan. Paid plans add casing, context, style and clarity — and rewrite the sentence when a fix spans a whole clause.

One language per app

Set English for one application and German for another. Schreibly remembers which is which and re-checks when you switch.

You decide what it sees

Anything on your ignored list is skipped before a single character is read, and password fields are never read at all.

Your text stays yours

Your writing is never stored, never sold, and never used to train anyone’s model.

Schreibly Composer

Write in your language. Send in theirs.

Open the composer in any text field, write the message the way you would actually say it, and Schreibly writes it out in the language your reader needs. Nothing is composed until you ask for it, and nothing is sent until you send it.

  • You write it once In the language you think in. Say it the way you would say it — the composer is not a translation box waiting for a tidy sentence.
  • It goes out in theirs Schreibly writes the message rather than translating it word for word, and holds it at the register you picked — professional or casual. In German that is grammar and not just tone: Sie or du, consistently, through the whole message.
  • And nothing goes out without you The finished message is put into the field for you to read, edit and send yourself — Schreibly never sends anything. And if you are writing into a language Schreibly cannot proofread, it tells you so instead of letting you assume it was checked.

Ctrl + Shift + S ⌘ ⇧ S in any text field

Nine languages in, two languages out

Write in whichever of these you think in — Schreibly works out which one it is, you never tell it. What it sends is English or German, so the message it puts in the field is proofread like everything else you write.

EnglishDeutschالعربيةEspañolFrançaisItalianoPortuguêsPolskiMagyar

Schreibly composes into ⁨English⁩, ⁨Deutsch⁩, and only those: they are the languages it can also proofread, so a message it writes for you is spell- and grammar-checked before you send it.

The composer stays off until you switch it on. The languages and the register you set are only what it opens with — you can change any of them for a single message without going back to your settings.

Improve selected text

Select a sentence. Pick a tone. Keep the facts.

Highlight text anywhere you can type, and Schreibly offers to rewrite it in a style you chose in advance. Only the words you selected are touched, and the meaning is not up for negotiation.

1 — Select

We would be very grateful if you could perhaps send the report over at some point this week.

2 — Choose
Improve selectionOfficialTechnicalFriendlyFunnySimple Legal contract tone
3 — Replace

Please send the report this week.

Simple
Selecting text brings up the Schreibly mark. The menu lists only the styles you turned on, with your own instructions underneath.

The six built-in styles

Official Formal business register. German switches to the polite Sie form.
Technical Precise technical prose. Keeps every term, identifier and abbreviation as written.
Friendly Warm and conversational. German switches to the informal du form.
Funny A light, playful touch — the same facts and the same request, with a smile.
Simple Plain language and short sentences, for readers new to the subject.

Improve stays off until you switch it on. You also choose which of these styles appear in the menu — all of them, one of them, or none at all if you would rather see only your own.

Your own instructions

Or describe the style yourself, in your own words

A built-in style is a starting point, not a limit. Write the instruction in plain language, give it a name, and it appears in the same menu next to the others — on every device you are signed in on.

In your settings
Menu label Legal contract tone Instruction formal contract language, no hedging, keep every clause Show in the menu
In the menu, while you write
Improve selection Official Simple Legal contract tone
What you type into settings is exactly what you click later. There is nothing else to configure.
1

Add an instruction

Open “Improve selected text” in your account settings and choose “Add an instruction”.

2

Give it a name

The menu label is the thing you will be clicking, so make it recognisable at a glance — up to 40 characters.

3

Say what it should do

Up to 300 characters of plain instruction. Write it the way you would explain it to a colleague; there is no syntax to learn.

Up to 5 instructions of your own, alongside the 5 built-in styles. Any of them can be switched off without deleting it.

Explaining corrections

“Why is this wrong?”

Every suggestion can explain itself — which rule applies, and which word in your own sentence decides it. Nothing is written until you ask: the explanation is composed when you press Why?, not before.

The suggestion

Ich habe dem Kunden angerufen.

den Kunden Why?
The explanation

“anrufen” takes a direct object in the accusative case, so it has to be “den Kunden”. “dem Kunden” is dative — the form you would need after a verb like “helfen” or “antworten”.

A German sentence, explained in English. The words being corrected are always quoted in the language you wrote them in.

In the language you read best

The language of the explanation has nothing to do with the language you are writing in. Choose it once in your account and it applies everywhere you are signed in.

EnglishDeutschالعربية

Explanations are on by default, and cost nothing until you press Why? on a card you already opened.

Two things you never have to tell it

Both are on from the moment you install, and both exist for the same reason: a red underline under something that is not a mistake is worse than no underline at all.

It works out which language you are writing in

Field by field, from the text itself — so an English message and the German one after it are both checked correctly, without you changing anything in between, and two windows can be in two languages at once. It happens entirely on your own device and needs no download. Choosing a language by hand still overrules it whenever you want to be certain.

And which words are yours

Names, usernames, brands and technical terms are correct even though no dictionary knows them. Mark one as correct on the suggestion card and it is never flagged again — in either language, on every device you sign in on. Up to 500 words.

English and German. Both first-class.

Two languages, each checked properly, rather than a long list checked badly.

English (US) German (Germany)

That is what Schreibly checks. What it can explain in is a separate — and longer — list: English, German and Arabic.

How it works

1

You write

Type as you normally would, in whatever application you already use.

2

Schreibly checks

Spelling is checked on your own device; the deeper checks come back pinpointed to the word.

3

You decide

Accept a suggestion with one click, or keep your own wording. Nothing changes without you.

What happens to your text

  • Password and other secure fields are never read — they are excluded before any value is touched.
  • English and German spelling never leave your device.
  • The deeper checks go over an encrypted connection to Schreibly’s servers and the AI infrastructure that runs our models — spread across data centres in Germany and the United States, chosen by capacity, speed and price, so your text can leave the EEA while it is checked. It is held in memory only: never stored, never used to train any model, never sold, never used to profile you.
  • No ads. No tracking. No analytics.
Read the full privacy policy →

Write with confidence.

Install Schreibly and see the difference on your next sentence.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.