Abbreviate!
Get Abbreviate!

For macOS, iPhone & iPad, iPad & Android

Type a shortcut.
Send the whole thing.

Powerful typing technology from the developer of Stephen Hawking's communication software

Abbreviate! saves time and reduces errors by cutting the keystrokes for things you type often, using two powerful strategies: abbreviation expansion on the Mac, iPhone, and iPad, and word prediction on iPhone and iPad.

Abbreviate! saves time and reduces errors by cutting the keystrokes for things you type often, using two powerful strategies: abbreviation expansion on the Mac, iPhone, iPad, and Android, and word prediction on iPhone, iPad, and Android.

But it's more than that. It also solves one of the most annoying problems with typing on an iPhonea phone: hitting the key next to the one you meant — usually to the right for right-handers, and to the left for left-handers. Abbreviate! lets you shift each key's touch area toward where you actually tap, which can make a real difference in mistaken keystrokes.

No account. No subscription. Just your devices — synced quietly and securely over your own iCloud.On Apple devices, synced quietly and securely over your own iCloud; on Android, everything stays on your phone.

How it works

Three steps, then it's done

1

Type your shorthand

Define it once — omw, sig, whatever you'll actually remember — then just type it normally, anywhere.

2

Finish the word

A space, Return, Tab, or any punctuation mark or symbol — . , ? : / - ) @ and the rest — tells Abbreviate! you're done. Nothing fires while you're still typing or fixing a typo.

3

It's already there

The shorthand is replaced instantly, in place — no popup to click, no menu to open.

Features

Built to stay out of your way

The details that matter more once you're typing fast and not thinking about the tool at all.

*

Works everywhere

System-wide expansion in any Mac app — Mail, Messages, your browser, a code editor — and, through its own keyboard, in any app on iPhone and iPad.

⌴

Real word boundaries

om won't fire while you're typing "omelet," and it won't sneak out of the end of "axiom" either.

Ab!

Menu bar only

No Dock icon, no window cluttering your desktop. Left-click for your list, right-click for everything else.

Tt

Your document's font, every time

Some expanders paste their snippets in the font they were saved in. Abbreviate! types into your document the way you do, so the expansion always matches the text around it.

Unlimited expansion length

An expansion can be as long as you need — a word, a full signature, a mailing address, a boilerplate reply, or whole paragraphs.

🙂

Emoji included

Drop real emoji into any expansion, straight from the built-in picker — no separate keyboard shortcut to remember.

Aa

Smart capitalization

Define btw lowercase; typing Btw at the start of a sentence still expands, capitalized correctly.

+s

Automatic word endings

Define the root word once, and add s, g, or d for its other forms: pred for "predict" gives preds "predicts," predg "predicting," and predd "predicted." Real spelling rules ("companies," "making," "stopped"), plus about 380 irregular words built in — "person" becomes "people," "meet" becomes "met," "occur" becomes "occurring." Forgot the ending? Type s, g, or d on its own after the word — "walk s" becomes "walks" — with no need to backspace first, even after moving the cursor back into text you've already written. On iPhone and iPad it works after a predicted word too.

380

Ready to use

Starts with 380 everyday abbreviations — contractions, common words, and phrases — so it's useful from the first minute. Edit them freely; the originals can always be restored.

#

Parts that fill themselves in

Numbers, dates, what you copied, the cursor, and whole forms. A # takes the number you type: define inv# and inv4471 drops "4471" into your invoice template, or rm214fl2 becomes "Room 214 on floor 2". Today's date or time fills itself in — cl becomes "Called on 9/26/2026 at 11:15 AM", and fu14 "follow up on" the date two weeks out. Whatever you last copied can go in too: lnk becomes "Here's the link:" and the web address you just copied. A cursor spot leaves the cursor where a name goes: tyts becomes "Thank you, ‸! Talk soon." And tabs in an expansion fill a web form's separate fields — name, street, city, and ZIP — from one abbreviation.

🎮

Fun & Games

An abbreviation only saves time if you remember it. A few minutes a day of Fun & Games makes them stick: see the expansion, type the abbreviation. Quick rounds, Match-Up, and crosswords whose clues are expansions: a daily one of each that's the same for everyone, so you can compare scores with friends, and as many as you like from your own set. Hints, points, streaks, and a score to share.

%

See what you've saved

Keystrokes Saved counts the typing Abbreviate! has done for you — today, this week, and all time — as keystrokes, as a percentage fewer, and as time. Only the counts are kept, never what you typed.

⇩

Train from your kind of text

Paste in a contract, a report, an email you've sent before — or add whole Word, PDF, rich text, or email files. Abbreviate! finds the words and phrases you actually repeat, even in a single document, and suggests abbreviations for them, so you're not starting from a blank list.

⌫

Endings that join the word before

Some expansions belong on the end of a word, like an email domain: with gml set to attach, typing popeye gml gives "popeye@gmail.com" — the space in between is removed for you.

⇄

Sets you can export & share

Group abbreviations into named sets — Email, Work, whatever fits. Every set syncs to all your devices, two or more can be merged into a new one, and one tap shares a set with a colleague through AirDrop, Mail, or Messages.

⇲

Bring your abbreviations with you

Switching from TypeIt4Me, TextExpander, or Apple's own Text Replacement? Import what you already have — or any spreadsheet of abbreviations and expansions — instead of typing it all in again.

🔒

Private details stay out of shared sets

Before a set is shared or saved as a copy, Abbreviate! lists any phone numbers, email addresses, credit card numbers, and street addresses in it, so you can leave each one out.

iPhone & iPad

The same shorthand, as your actual keyboard

Install it as a keyboard and it's there in Messages, Mail, Notes — anywhere you'd normally type — with the same abbreviations you built on your Mac, kept in sync.

⌨︎

A real keyboard, not an app

Switch to it like any other keyboard and it's just there — no separate app to open, no copy and paste. It works like Apple's own: hold a letter for its accents (é, ñ, ü…) and a symbol for its variants, in the same order as Apple's keyboard.

···

Learns how you actually write

Suggests words and whole phrases as you type, built from your own vocabulary — not a generic dictionary. What you're writing about right now comes first; a phrase only gets suggested once it's shown up more than once. Need the plural or another form of a suggested word? Tap it, then type s, g, or d — no backspacing: "walk" becomes "walks," "walking," or "walked." Train the prediction engine from your documents and text, and choose which of the words and phrases it finds to keep. Nothing is learned from password or credit card fields, and any learned word can be removed — or check them all against the spelling dictionary in one pass, deleting, keeping, or correcting each one. You choose how long a suggested phrase can be, from 3 words up.

🙂

An emoji row you actually control

Drag to reorder, replace one you never use, or pull in any emoji from outside the starting set — then lock the order so it stays exactly as you arranged it, on every device.

☁︎

Same list, every device

Abbreviations, learned vocabulary, and your emoji collection sync securely and automatically over your own iCloud account — add one on your Mac, it's on your phone by the time you pick it up.

Ab!

One tap back to the app

An "Ab!" key right on the keyboard jumps straight back to Abbreviate! — no hunting for it on the Home Screen mid-sentence.

.

Tidies up the little things

Type a space before a period, comma, closing parenthesis, or slash, and it's quietly removed — "word ." becomes "word." — so a stray space from a suggestion tap never lingers mid-sentence.

◎

Keys that land where you aim

If you tend to hit the key beside the one you meant, shift each key's touch area left or right to match how you actually type — with a live preview while you adjust it.

▭

A full iPad keyboard

On iPad the keyboard follows Apple's own full-size layout — tab, caps lock, both shift keys, and the small symbols above each key, which you type by pulling down on it — with cut, copy, and paste built into the suggestion bar.

🔒

Encrypted on your devices and in iCloud

Your abbreviations, learned vocabulary, and emoji collection are encrypted with AES-256 on every device, using a key kept in your own iCloud Keychain — and so are the sets and predictions you export. Your abbreviations and learned words are also encrypted by Abbreviate! before they're synced, so the copy in iCloud can be read only by your own devices: not by us, and not by Apple.

Android

The same shorthand, as your Android keyboard

Install it as your keyboard and it's there in Messages, Gmail, Chrome — anywhere you type. Android is its own purchase and keeps its own abbreviations: it doesn't sync with your Mac, iPhone, or iPad, but a set shared from one can be imported on the other.

⌨︎

A real keyboard, not an app

Switch to it like any other keyboard and it's just there — no separate app to open, no copy and paste. It works like Gboard: the top row shows its numbers, and holding a key offers its number, accents, or symbols.

···

Learns how you actually write

Suggests words and whole phrases as you type, built from your own vocabulary, with a dictionary of common English words to start from. What you're writing about right now comes first. Need the plural or another form of a suggested word? Tap it, then type s, g, or d. Touch and hold a mistyped suggestion to forget it, and nothing is learned in password fields or private browser tabs.

🔒

Nothing leaves your phone

Abbreviate! for Android never sends what you type, or what it learns, anywhere; the only thing it ever sends is a Send Feedback message you write yourself. Your abbreviations, learned words, and emoji stay on your phone, in storage no other app can read.

◎

Keys that land where you aim

If you tend to hit the key beside the one you meant, shift each key's touch area left or right to match how you actually type. A change takes effect right away, and taps in the gaps between keys always type something.

🙂

An emoji page you actually control

Drag to reorder, replace one you never use, or add any emoji from Android's own picker — then lock the order so it stays exactly as you arranged it.

⇄

Bring your sets with you

Import a set shared from Abbreviate! on a Mac, iPhone, or iPad, or from TextExpander, TypeIt4Me, Apple's Text Replacement, or a spreadsheet — and share yours by Gmail, Drive, or Quick Share, with phone numbers and email addresses flagged first.

.

Tidies up the little things

Type a space before a period, comma, closing parenthesis, or slash, and it's quietly removed — "word ." becomes "word." — and a sentence's first letter is capitalized for you.

Compare

vs. the Text Replacement you already have

macOS and iOS already ship a version of this — System Settings ▸ Keyboard ▸ Text Replacements on the Mac, Settings ▸ General ▸ Keyboard ▸ Text Replacement on iPhone and iPad. Here's exactly where it stops being enough.

Abbreviate! System Text Replacement
Works in every app ✓Reads your keystrokes directly, so it works the same way in every app –Silently does nothing in Chrome, Slack, VS Code, Discord, and other apps that draw their own text fields instead of using the system's — a large share of what people actually type in all day
Fires only at the true start of a word ✓Built-in word-boundary matching — om won't fire inside "omelet" or "axiom" –No built-in protection — a shortcut like om can fire mid-word; Apple's own advice is to pick odd, unlikely-to-type shortcuts to dodge it
Matches your capitalization ✓Define it once, lowercase — it capitalizes automatically to match how you typed it –Exact, literal match only — a shortcut defined lowercase won't expand if it's capitalized at the start of a sentence
Multi-paragraph expansions ✓Full paragraphs, signatures, mailing addresses — exactly as typed, every time –The field itself takes multi-line text, but only awkwardly (paste it in from Notes, or Option-Return your way through it) — and many apps collapse it to one line anyway; iOS always flattens it to a single line
Automatic plurals, "-ing" & past-tense forms ✓One abbreviation covers the base word, its plural, its "-ing" form, and its past tense, using real spelling rules — including irregular forms like "people," "met," and "went" –Every form needs its own separate shortcut
Wildcards for the parts that change ✓inv# becomes a template — type inv4471 and "4471" drops straight into your invoice text; several numbers work too, like rm214fl2 for "Room 214 on floor 2" –Not supported
Today's date, or what you just copied ✓Filled in as it expands: cl becomes "Called on 9/26/2026 at 11:15 AM", and lnk puts the web address you just copied after "Here's the link:" –Not supported — an expansion is always the same fixed text
Cursor spot for fill-ins ✓Mark where the cursor should land, and it waits there for the name or detail you type each time –Not supported — the cursor always ends up after the whole expansion
Fills several form fields at once ✓Tabs in an expansion move from field to field, so one abbreviation fills a name, street, city, and ZIP –Not supported — everything goes into the one field you're typing in
Learns from documents you provide ✓Feed it a document, or paste in text from any app, and Abbreviate! suggests both abbreviations and, on iPhone/iPad, predicted words and phrases, built from the vocabulary you actually use –Not supported — you type every shortcut and its expansion in by hand
Word & phrase prediction as you type (iPhone/iPad) ✓Suggests words and whole phrases learned from your own vocabulary as you type –Not part of Text Replacement
Adjustable key touch areas (iPhone/iPad) ✓Shift where each key registers a tap to match how you actually type –Not part of Text Replacement, and the system keyboard can't be adjusted
Named sets you can export & share ✓Group into named sets, switch between them in a tap, and share one with a colleague through AirDrop, Mail, or Messages –One flat list — no grouping into "Work" vs. "Personal," and nothing to export as a file for someone else
Syncs across your devices ✓Yes — over your own iCloud account ✓Yes — over your own iCloud account

Text Replacement is a genuinely useful system feature, and Abbreviate! doesn't replace your need for it in the apps it already covers well — it fills in everywhere that isn't.

vs. other text expanders

Other apps put saved text on your iPhone, iPad, or Mac too. Some expand an abbreviation as you type, the way Abbreviate! does; others show a panel of snippets to tap instead. Abbreviate!'s features work on the Mac, iPhone, and iPad alike, except where a row says otherwise. On Android, everything here works too except where a row names only Apple devices.

Abbreviate! OneTap PhraseExpress Rocket Typist TextExpander TypeIt4Me WordBoard
Price $29.95 once (introductory; regularly $39.95); Family Sharing for up to six people$29.95 once for your Apple devices (introductory; regularly $39.95), with Family Sharing for up to six people; $19.95 once on Android (introductory; regularly $29.95) $19.99/year or $49.99 lifetime Free on iPhone and iPad $9.99 iPhone & iPad, $19.99 Mac, one-time Subscription, from $3.33/month billed yearly; needs a TextExpander account $19.99 once, Mac App Store $7.99/month, $49.99/year, or $99.99 lifetime
iPhone & iPad app ✓ ✓ ✓ ✓ ✓ Not listed ✓
Mac app ✓ ✓ ✓ ✓ ✓ ✓ Not listed
Windows app Not listed Not listed ✓ Not listed ✓ Not listed Not listed
Android app ✓ Not listed Not listed Not listed ✓ Not listed Not listed
Expands an abbreviation as you type ✓ Not listed ✓ ✓ ✓ ✓ Not listed
Suggests words as you type (iPhone & iPad & Android) ✓Learned from your own writing, words and phrases Not listed ✓AutoComplete Not listed Not listed Not listed Not listed
Learns from documents you provide (Mac, iPhone & iPad) ✓PDF, Word, plain or rich text, and saved email — or paste text in from any app; suggests abbreviations, and on iPhone & iPad trains word prediction too Not listed ✓Word documents and sent Outlook email, to train its phrase suggestions Not listed Not listed Not listed Not listed
One abbreviation for plurals, "-ing" & past tense ✓ Not listed Not listed Not listed Not listed Not listed Not listed
Matches your capitalization ✓ Not listed Not listed ✓ ✓ ✓All caps, with Caps Lock on Not listed
Number wildcards (rm214fl2) ✓ Not listed Not listed Not listed Not listed Not listed Not listed
Joins onto the word before (popeye gml → popeye@gmail.com) ✓ Not listed Not listed Not listed Not listed Not listed Not listed
Fill-ins & cursor position ✓ Not listed ✓ ✓ ✓ ✓ Not listed
Date & time ✓ Not listed ✓ ✓ ✓ ✓ ✓
Clipboard contents ✓ ✓Clipboard history Not listed ✓ Not listed ✓ ✓
Formatted text & images Not listed ✓ Not listed ✓ ✓ ✓ ✓
Always matches your document's font ✓Takes on the font, size, and color where you're typing Not listed Not listed Not listed Not listed Not listed Not listed
Adjustable key touch areas (iPhone & iPad & Android) ✓ Not listed Not listed Not listed Not listed Not listed Not listed
Swipe typing (iPhone & iPad) Not listed Not listed Not listed Not listed ✓ Not listed Not listed
Encrypted on your devices and in iCloud (Mac, iPhone & iPad) ✓ Not listed Not listed Not listed Not listed Not listed Not listed

✓ means the feature is described in that app's App Store listing or on its developer's website, as of September 2026; a blank means we didn't find it there, not that it can't be done. Prices change; check the App Store for current ones. The Android row was checked on Google Play and the developers' websites in October 2026.

Some of these apps do things Abbreviate! doesn't — formatted text and images in snippets, clipboard history, swipe typing, versions for Windows. If you need those, they're worth a look.

FAQ

Questions worth asking first

Doesn't macOS already have Text Replacement for this?

Sort of — but it's built for short, exact-match phrases. Its replacement field isn't made for more than a line, so a signature or a mailing address is awkward to enter, and iOS flattens it to one line anyway. It only expands on an exact case match, so a shortcut you defined lowercase won't fire if you capitalize it at the start of a sentence. And it's noticeably unreliable in apps that manage their own text fields, like Chrome, Slack, or VS Code.

Abbreviate! reads your actual keystrokes rather than going through the system's text-substitution service, so it works the same way in every app, handles paragraph-length expansions, and matches capitalization automatically.

What about just dictating it instead?

Dictation is good for getting something new down, but it doesn't save you from saying the same thing twice — you'd still have to speak an entire severability clause, a "vital signs are within normal limits" line, or a doc-comment stub out loud, every single time. And even inside something you're actually composing fresh, there are usually a few phrases worth an abbreviation anyway — a case citation, a standard finding, a recurring function signature.

How do I remember all my abbreviations?

Use patterns, so you can work an abbreviation out instead of memorizing it. Double the last letter of a short contraction: cantt for can't, dontt for don't. Add a "t" to a root word for its negative: cld for could, cldt for couldn't. For long words, take the first syllable or two and add a letter for the ending — "t" for -ate, "n" for -ion, "z" for -ize — so assoc is associate and assocn is association. Define only the root word: orgz gives organize, and orgzs, orgzg, and orgzd give organizes, organizing, and organized on their own.

Avoid real words and single letters — any punctuation finishes an abbreviation, so i for "I" would turn "i.e." into "I.e." Build punctuation in where it helps: ie for "i.e.," with the comma. Forgot one? The search box in your list searches the expansions too. A new copy of Abbreviate! starts with a set of these examples, which you can always restore, and Help's "Choosing Abbreviations" section has the rest. Read it here.

Will my abbreviations show up on my other devices?

Yes — your abbreviations, learned vocabulary, and emoji order are saved to your own private iCloud account so they can sync across every Mac, iPhone, and iPad you use Abbreviate! on. There's no separate Abbreviate! account or server involved; it's the same iCloud any Apple app uses.

On Android, they stay on the phone they're on: Android doesn't sync with your Apple devices, or yet with your other Android devices. To move a set, use Share… on one device and Import… on the other — that works between Android and Apple devices too.

On each device, that same data is encrypted at rest by Abbreviate! itself, with AES-256 and a key kept in your iCloud Keychain — not just readable plain files sitting on disk. (That protects the files themselves, e.g. from someone copying them off your disk or a backup; it doesn't lock the app's own window, so anyone who's already signed in and unlocked your Mac or device can still open Abbreviate! and see your data there, the same as any app.) Your abbreviations and learned words are encrypted with that same key before they're synced, so the copy in iCloud can be read only by your own devices — not by us, and not by Apple, since the key never leaves your iCloud Keychain. Your emoji order and keyboard setting sync under iCloud's own protection.

Does Abbreviate! see what I type?

Yes — every keystroke. A text expander has to: it can't recognize omw without seeing the o, the m, and the w. What matters is what it does with them.

On the Mac, Abbreviate! keeps only the word you're typing — and the word you just finished, until you start the next one, so backspacing into it still works — in memory, so it can tell whether it's one of your abbreviations. Nothing you type is saved, logged, or learned from, and nothing is sent anywhere. That's why it needs Accessibility access in System Settings, the permission macOS requires of any app that watches the keyboard system-wide. Password fields are off-limits: macOS hides those keystrokes from every app.

On iPhone and iPad, the Abbreviate! keyboard learns the words and phrases you use so it can suggest them — that's what word prediction is. What it learns is encrypted and stays on your devices and in your own iCloud account; it's never sent to us. Nothing is learned from credit card or one-time-code fields, iOS always switches to its own keyboard for passwords, and any learned word can be removed. "Allow Full Access" lets the keyboard reach that data and sync it, the same permission iOS requires of any keyboard that does more than type letters.

On Android, the keyboard learns the words and phrases you use the same way, and what it learns stays on your phone: the Android app never sends it anywhere. Nothing is learned in password fields, or in fields that ask keyboards not to learn, such as a browser's private tabs, and any learned word can be removed.

The only thing that ever reaches us is what you write in Send Feedback.From a Mac, iPhone, or iPad, the only thing that ever reaches us is what you write in Send Feedback; from Android, nothing does.

How does one purchase cover my Mac and my iPhone?

You buy Abbreviate! once, in the App Store on your iPhone or iPad. The purchase belongs to your Apple Account, so your other iPhones and iPads restore it for free, and any Mac signed into the same iCloud account unlocks by itself — there's no license key to type.

With Family Sharing turned on, up to six people in your Family Sharing group, including you, can use it on their own devices without buying it again.

The Mac app is a free download from this site, and anyone can try it for 14 days. To keep using it after that, you'll need an iPhone or iPad to buy it on: there's no way to buy it on the Mac alone yet.

Does my purchase cover Android?

No — Android is bought separately, once, on Google Play, for $19.95 (an introductory price; regularly $29.95), with its own 14-day free trial. Each store only knows its own purchases, so the App Store purchase can't unlock Android, and a Google Play purchase can't unlock a Mac, iPhone, or iPad. A Google Play purchase does carry over to your other Android phones and tablets signed into the same Google account.

The two don't sync with each other either, but a set shared from one can be imported on the other.

If my family shares one purchase, do we share abbreviations too?

No — Family Sharing shares the purchase, not what's in it. Each person's abbreviations, and their learned words on iPhone and iPad, sync only among their own devices through their own Apple Account, encrypted with a key only their devices hold. What one person adds, changes, or deletes never reaches anyone else.

To give someone your abbreviations, use Share… or Export and have them import the file. That's a copy, so later changes on either side stay on that side.

Where do I find help?

Help is built into the app on every device, and it's kept up to date from this site — a correction reaches your devices without waiting for an app update. (On Android, Help is the copy built into the app, updated with the app itself.) You can also read it here.

About the Developer

Typing technology with a history

Abbreviate! is made by Walt Woltosz. In 1985, after Stephen Hawking lost his voice, Walt's company, Words+, Inc., gave him a way to talk and write again: the Equalizer program, and later EZ Keys. He chose letters and words on a screen with a single switch — at first in his hand, later an infrared sensor that caught the movement of his cheek — and word prediction cut the effort of each sentence to a fraction. He used Equalizer for the rest of his life: to give lectures, to talk with family and friends, and to write A Brief History of Time, where Walt is thanked in the acknowledgments. Words+ never charged him for any of it.

Abbreviate! puts the same ideas to work for everyone who types: fewer keystrokes, through your own abbreviations and word prediction, on the Mac, iPhone, and iPad, on the Mac, iPhone, iPad, and Android.

Pricing

One license. Every device. One low price.One low price, once — for your Apple devices, and for Android.

Mac, iPhone & iPad

Try it free, keep it once you're sure

Every feature is unlocked during the trial — nothing to configure, nothing crippled.

  • — 14-day free trial, starts on first launch
  • — One-time purchase — no subscription, ever
  • — Bought once in the App Store on iPhone or iPad; your Mac unlocks through the same iCloud account. Buying needs an iPhone or iPad — the Mac trial doesn't
  • — No license key, even during the trial: each device's 14 days start when you first open it there
  • — One perpetual license covers Mac, iPhone, and iPad for your whole family — up to six people with Family Sharing
  • — Requires macOS 13 (Ventura) or later, and iOS/iPadOS 17.6 or later
Introductory price
$39.95 $29.95
Coming soon to the App Store Mac version coming soon

One perpetual license covers Mac, iPhone, and iPad for your whole family (up to six people). Both are free for 14 days.

Android

Try it free, keep it once you're sure

Every feature is unlocked during the trial — nothing to configure, nothing crippled.

  • — 14-day free trial, starts on first launch
  • — One-time purchase on Google Play — no subscription, ever
  • — Carries over to your other Android phones and tablets signed into the same Google account
  • — Separate from the App Store purchase: Apple devices and Android are each bought once, and don't sync with each other
  • — Requires Android 9 or later
Introductory price
$29.95 $19.95

Free for 14 days.