TextExpander 4: Worth the Upgrade?

If you use TextExpander much, chances are you don’t actually think about the app itself that much. You’ve added your own shortcuts to it over the years, and now you type them in and they’re automatically expanded without you even thinking. It just becomes another part of your Mac.

This week, Smile Software released the first full new version of TextExpander since 2010. It adds several new features, but if you’re already using TextExpander 3, a quick glance at their new features list might not even make it seem like its worth your time to upgrade. After all, when’s the last time you opened the TextExpander window, anyhow?

Turns out, there’s more than meets the eye in TextExpander 4.

Text Expanding for 2012

TextExpander, the über popular tool tool to convert little text snippets into full sentences, paragraphs, and more, is easily one of the most popular and handy 3rd party tools for Macs. I’m not even a very heavy TextExpander user, and yet it tells me that it’s saved me around 8 hours over the past year. That makes the initial purchase price not seem too bad at all.

For the past several months, it’s been available in the Mac App Store, but with version 4, that’s changed due to Apple’s sandboxing restrictions. The good thing is, if you purchased the app directly from Smile Software or from the App Store this year, you can get a free upgrade. Just download the latest version of TextExpander from their site, and it’ll recognize your old version and offer you a free upgrade.

For the rest of us, you can buy a new copy of TextExpander 4 for $34.95, or you can upgrade from TextExpander 3 for $15. One nice thing is that you can purchase the upgrade in a dedicated browser right in the app, so you won’t even have to copy and paste the license key. The only bad thing is that TextExpander offers to install the latest version as an automatic update, which is not such a nice choice if you’re not keen on upgrading.

That's actually a new version, not an update...

Wait: Should I Upgrade?

TextExpander 4 does include a number of substantial updates, though like most tools that you won’t look at all day, the advances are easy to overlook. Most noticeable is the new Lion-style icon scheme, with grayscale icons and Retina Display-ready graphics. The new style does look more professional than the previous version, though again, you’ll likely not spend much time in the app itself. The worst part of the upgrade, in my opinion, is the new Statistics screen, which adopted an Office 98-style graph that frankly looks out of date on any computer in 2012. Overall, it’s the same old TextExpander we’ve known and loved, and it can be forgiven for still having some old parts sticking out here and there.

The new, cleaner TextExpander UI

If that was all that had been changed, it’d hardly be worth considering upgrading. To see the real changes, click the Insert button on the bottom of the Snipped edit pane. Here, you’ll see that the Fill-in option has been turned into a Fill-ins menu, offering single and multi-line fields, popup menus, and optional sections. Now, more than ever before, you can use TextExpander to create complex documents, emails, and more with only a few keystrokes, even if you want the things you’re typing to be fully customized for what you’re currently doing.

Where TextExpander 4 shines: Fill-ins


TextExpander’s clipboard and Apple Script integration has already made it incredibly powerful if you take the time to make snippets that fit your needs, and even the Fill-in feature isn’t 100% new. In previous versions of TextExpander, a Fill-in let you enter text specific for what you were doing, letting you, say, have a premade email where you could enter the name of your contact in a text field before TextExpander pasted it into your email app.

The new Fill-ins give you tons of new options to take it even further. When you enter a fill-in, you’ll see a modern OS X popover where you can add the options needed for that fill-in. You can make multiple choice selections, or choose to insert text fields that are as long as you expect you’ll need for that snippet. Or, you can add extra sections that you can turn on or off at will, say an apology for replying slow that you hopefully won’t need to use every time. No matter which of the fill-ins you’re using, TextExpander does a good job at hiding the complexity of creating them. Just click the %filltext: section you need to edit anytime later, and the editor popover will come back up so you can tweak it the same way you originally made the fill-in. And, they work great with standard text, formatting, and other TextExpander features, just like you’d expect.

Creating advanced forms in TextExpander

Once you’ve made your advanced text snippets, just enter the TextExpander abbreviation you selected as normal. You’ll see the new fill-in form open, complete with all the fields you selected. It works great, and you can quickly pick the info you want and be on your way. It’s especially nice that you can choose the default value for multiple-choice options. The fill-in form is functional, it is far from the prettiest sight on your computer. It looks more like something you might have hacked together in Visual Basic in highschool than a window from a modern Mac app. However, you’re using it to save time, so the looks shouldn’t matter so much.

There are two actual usability problems, though, for those of us looking to save time. First, there’s not always an easy keyboard way to finish filling the form. If you only choose single-line text entries or multiple choice options, you can just press your Enter key and the text will go to the app you were writing in originally. However, if you have a multiple-line text entry field, you will have to go back to your mouse or trackpad and click Ok, or tab further to the OK button and hit enter. It’d be much nicer if it just supported hitting CMD+Enter right from the multiple like entry form.

Then, while Smile Software says the fill-in form should work still even if you switch to another app to find info and then come back to it, in reality it was a bit hit-and-miss if you move around. You’ll need to be especially careful if you’re using it to fill in online forms, and if you switch to another browser tab to look at something while filling out a fill-in, be sure to switch back to the original tab before hitting Ok in your fill-in form.

The fill-in form is rather, um, plain at best...


TextExpander is still one of the best ways to speed up your typing, and with all of its features, it’s no wonder is such a well-loved app. TextExpander 4 is a worthy upgrade, but if you’re content with standard text expanding and don’t need the new fill-ins, you might do just fine with your existing version. It’ll keep running in the background as before, and you’ll likely never think twice about not upgrading. We gave it an 8 because TextExpander itself is so great, but the upgrade doesn’t add quite as much to it as we’d have expected.

If you’d rather get the new UI or would like to save extra time with advanced fill-in forms, then there’s no reason not to upgrade! The new fill-in features can be nice, though we do wish they were a bit more polished. On the whole, it’s a solid upgrade to a classic Mac app, and we’re sure it’ll continue to be the most popular way to expand text on a Mac for years to come.

Plus, don’t forget: if you bought TextExpander on the App Store or directly from Smile Software this year, you can get a free upgrade. Just download the new version, and it’ll find your old key and activate itself.


The most popular way to quickly expand short text snippets into full sentences and more, TextExpander 4 improves the popular app by adding new Retina Display graphics and advanced fill-in support