Guides5 min read
The best text expander for Safari: snippets, templates, and form filling on your Mac
Most text expanders skip Safari or send you to a desktop app. SimpleFill is a Safari extension from the Mac App Store, with formatted snippets, fill-in blanks, one-click form filling, and AI, on all your Macs.
By Ram Patra

If Safari is your browser, finding a text expander is oddly hard. The popular ones are Chrome extensions first, and when they do cover the Mac, it's usually with a separate desktop app.
SimpleFill is a text expander that runs right inside Safari. You get it from the Mac App Store, it works on all your Macs, and it has the same features as on Chrome, Edge, and Firefox. Here's what it does, and how it compares with the other ways to expand text on a Mac.
What a text expander does
You save a piece of text once, as a snippet, and give it a short shortcut.
Then in any text box in Safari, you type ; and the shortcut, press Space, and
the whole thing appears.
;sig → your full email signature, with your photo and links
;addr → 221 Baker Street, London NW1 6XE
;refund → a formatted refund reply, with the customer's name filled in
It works in Gmail, iCloud Mail on the web, Outlook on the web, help desks, LinkedIn, Notion, Google Docs, and plain contact forms.

Set it up in Safari
- Get SimpleFill from the Mac App Store, and open it once.
- In Safari, choose Safari > Settings > Extensions, and tick SimpleFill.
- Allow it on all websites when Safari asks. SimpleFill needs that to type into text boxes on any site, and it keeps everything it saves on your Mac (more on that below).
- Right-click any webpage and choose SimpleFill > Open Dashboard. Go to
Snippets, give your first one a name, a shortcut like
sig, and its text, and click Add Snippet.
Now type ;sig and a space in any text box.
Features worth knowing
Formatted snippets, not just plain text
Snippets are written in a rich text editor, with headings, bold, colors, links, lists, images, tables, and cards. In a rich editor like Gmail, the formatting goes in with it. In a plain text box, it goes in as clean text.
Blanks that ask, and details that fill themselves
Add a Field, like the customer's first name or a dropdown of
plans, and SimpleFill asks for it when you insert the snippet. Add a
Smart Field, like {{date}} or {{page.title}}, and it
fills itself in. On a Mac, the first time a snippet uses your clipboard, macOS
may ask you to let SimpleFill paste from other apps.
One-click form filling
Fill a form once, right-click the page, and choose SimpleFill > One-Click Fill > Save Form. Next time, one click fills every field: text, dropdowns, checkboxes, radio buttons, and dates, including calendar pickers. Our guide to autofilling forms covers it in detail, and it works the same in Safari.
AI where you write
Type ;fix after a message to fix its grammar, or ;pro to make it sound more
professional. AI actions use your own OpenAI or Anthropic
key, or a free model running on your own Mac through Ollama or LM Studio. See
how to use AI in any text box.
Quick Access
Press ⌘ Shift Space and search all your snippets, or right-click any text box
and find them under SimpleFill.
Private by default
There's no account. Your snippets, Blocks, Fields, saved forms, and AI actions are stored in Safari's extension storage on your Mac, and SimpleFill doesn't send anything in the background. To move your library to another Mac or browser, export it to a file and import it there. The privacy page lists every case where anything leaves your Mac.
Other ways to expand text on a Mac
Neither Text Blaze nor TextExpander has a Safari extension. On a Mac, both rely on their desktop apps instead:
- TextExpander's Mac app expands text in any app, Safari included. It's $60 a year for Pro, needs an account, and asks macOS for permission to control Safari so it can format rich text for each website.
- Text Blaze's Mac app is a separate download, not from the Mac App Store, and also needs an account. Its Pro plan is $35.88 a year.
On the Mac App Store, a few small Safari extensions insert saved text, but they're closer to clipboard tools: you open a picker with a hotkey and choose a phrase, rather than typing a shortcut.
Then there are desktop text expanders that work in every Mac app, Safari included: aText for a one-time $29.99, Alfred's Powerpack for a one-time £34, Espanso for free, and the built-in Text Replacements under System Settings > Keyboard.
| How it runs | Account | Save and fill a form | Price | |
|---|---|---|---|---|
| SimpleFill | Safari extension | None | Once, on the Mac App Store | |
| TextExpander | Mac app | Required | $60 a year | |
| Text Blaze | Mac app | Required | $35.88 a year | |
| aText | Mac app | None | $29.99 once | |
| Text Replacements | Built into macOS | Apple Account to sync | Free |
A desktop app is the better fit if you need snippets in Mail, Slack's app, or Word as much as in Safari. If most of your typing happens in the browser, SimpleFill gives you more inside it: designed templates, one-click form filling, and AI, with nothing extra running on your Mac. More options are in text expanders with no subscription.
What it costs
SimpleFill for Safari is a one-time purchase on the Mac App Store. It includes everything in Pro, with no limits, and works on all your Macs signed in with the same Apple ID. There's no license key to manage, and no subscription. See plans.
Get started
Get SimpleFill for Safari, save your signature and your two most-typed replies, and use them for a day. The getting started guide walks you through the rest.


