Retext
Text expansion for macOS

Type less, do more

Retext expands short triggers into full phrases as you type. Create snippets for addresses, emails, code blocks—anything you repeat.

Download for Mac

macOS 15+ · Free to try

TextEdit
Dear customer, please ship to
typing trigger...

Type ;addr and watch it expand instantly

Your keyboard, supercharged

Four reasons Retext will change how you work.

Stop typing the same things

Addresses, email signatures, code snippets, canned responses—save them once, expand them forever.

Works everywhere on Mac

Retext runs in the background and works in any app. Email, Slack, VS Code, browser—anywhere you type.

Instant expansion

No delay, no popup. Type your trigger and it expands immediately, without breaking your flow.

AI-powered snippets

Generate snippet content with Claude AI. Describe what you want and let AI write it for you.

How it works

Set up once, use forever. It's that simple.

1

Create a snippet

Give it a short trigger like "addr" and the full text you want to expand.

2

Type the trigger

Anywhere on your Mac, type a semicolon followed by your trigger: ;addr

;addr → 1234 Oak Street, San Francisco, CA 94102
3

Watch it expand

Retext instantly replaces your trigger with the full snippet. No clicks needed.

Snippets for everything

Here are some ideas to get you started.

;sigYour full email signature with formatting
;addrYour home or office address
;meetYour Zoom or Google Meet link
;tyThanks for reaching out! I'll get back to you within 24 hours.
;shrug¯\_(ツ)_/¯
;logconsole.log('debugging here');

Simple pricing

Start free, upgrade when you need more.

Free

$0

forever

  • Up to 3 snippets
  • Works in all apps
  • 5 AI generations per day
Download Free
Most Popular

Pro

$19/month

or $99/year (save 56%)

  • Unlimited snippets
  • Works in all apps
  • Unlimited AI generations
  • Priority support
Get Pro

Questions? Answers.

Does Retext work in all apps?

Yes! Retext works system-wide on macOS. It runs in the background and works in any app where you can type—email, Slack, VS Code, browsers, and more.

Is my data private?

Absolutely. Your snippets are stored locally on your Mac. Retext doesn't send your data anywhere. The only exception is if you use AI generation, which sends your prompt to Anthropic's API.

Why does Retext need Accessibility permissions?

Retext needs Accessibility access to detect your keystrokes and expand snippets. This is the only way to provide system-wide text expansion on macOS. We don't log or transmit your keystrokes.

Can I change the trigger character?

Currently, Retext uses semicolon (;) as the trigger character. We chose this because it's easy to type and rarely used at the start of words.

What macOS versions are supported?

Retext requires macOS 15 (Sequoia) or later. We use the latest macOS APIs to provide the best possible experience.

Ready to type less?

Download Retext and start saving time today. Free to try, no account required.

Download for Mac

macOS 15+ · Free to try