Retext
macOS native text expansion with AI

Type less, do more

Retext expands short triggers into full phrases as you type. Addresses, emails, code blocks—save them once, expand them forever.

Download Free

macOS 15+ · No account required · 100% local

Retext - Snippets that expand anywhere you type on macOS | Product Hunt
TextEdit
Dear customer, please ship to
typing trigger...

Type ;addr and watch it expand instantly

A text expander that stays out of your way

Organize snippets with tags, edit with a clean native UI, and generate content with AI.

Organize with tags

Group snippets by project, client, or category

AI-powered content

Generate snippet text from a title and optional prompt

macOS native

Built in Swift — fast, lightweight, no Electron

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

Let AI write your snippets. Generate email responses, create prompt variations, or draft any text—just describe what you need.

Notarized by Apple
100% Local Storage
No Account Required
Transparent Pricing

Smart fields that fill in automatically

Your snippets can include live data — dates, clipboard contents, fill-in prompts, and cursor positioning.

{date}

Today's date

June 27, 2026
{date+7}

Next week

July 4, 2026
{time}

Current time

8:44 PM
{clipboard}

Clipboard contents

whatever you just copied
{fill:Client Name}

Fill-in prompt

asks before expanding
{cursor}

Cursor position

cursor lands here after expansion

Just type these fields in your snippet content. They resolve when the snippet expands.

Let AI write your snippets

Describe what you need, and Retext generates the content. One click, ready to use.

Free users get 1 complimentary AI generation. Pro users get unlimited.

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.

Simple pricing

Start free, upgrade when you need more.

Free

$0

forever

  • Up to 5 snippets
  • Works in all apps
  • Basic text expansion
  • 1 free AI generation
Download Free
Most Popular

Pro

$2.50/month

billed yearly at $29.99 · or $4.99/month

  • Unlimited snippets
  • Works in all apps
  • AI-generated snippets and prompt variations
  • Priority support
Get Pro

Lifetime

$49.99

one-time payment, yours forever

  • Everything in Pro
  • Unlimited snippets
  • Unlimited AI generation
  • All future updates included
Get Lifetime

Need team snippet sharing? Plans start at $19.99/mo.
Download Retext and create a team from Settings.

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.

Built by indie founders

Retext is made with care by two founders who use it every day.

Aaron Myers

Aaron Myers

Co-founder & Developer

Corey Haines

Corey Haines

Co-founder

Ready to type less?

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

Download Free

macOS 15+