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 →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
One account, and the same checking in all three.
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 →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 →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 →Problems are underlined where they are, in the field you are writing in. Click the underline and it is corrected.
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.
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.
Set English for one application and German for another. Schreibly remembers which is which and re-checks when you switch.
Anything on your ignored list is skipped before a single character is read, and password fields are never read at all.
Your writing is never stored, never sold, and never used to train anyone’s model.
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.
Ctrl + Shift + S ⌘ ⇧ S in any text field
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.
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.
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.
We would be very grateful if you could perhaps send the report over at some point this week.
Please send the report this week.
SimpleImprove 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.
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.
Open “Improve selected text” in your account settings and choose “Add an instruction”.
The menu label is the thing you will be clicking, so make it recognisable at a glance — up to 40 characters.
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.
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.
Ich habe dem Kunden angerufen.
den Kunden Why?“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”.
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.
Explanations are on by default, and cost nothing until you press Why? on a card you already opened.
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.
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.
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.
Two languages, each checked properly, rather than a long list checked badly.
That is what Schreibly checks. What it can explain in is a separate — and longer — list: English, German and Arabic.
Type as you normally would, in whatever application you already use.
Spelling is checked on your own device; the deeper checks come back pinpointed to the word.
Accept a suggestion with one click, or keep your own wording. Nothing changes without you.
Install Schreibly and see the difference on your next sentence.