Every feature - one extension

Small hotwords.
Enormous capabilities.

From instant text expansion to AI rewriting, zero-knowledge encrypted sync, on-device OCR, and 45 placeholders (28 Free tokens + 10 tab stops + 5 Pro + 2 beta). The core product is free: unlimited macros, categories, and free-tier AI credits. Paid plans add encrypted sync, higher AI credit caps, and 5 advanced placeholders ([$CALC], [$REGEX], [$MACRO], [$DATE:format], [$DATE+Nd]), with 2 more in beta ([$IF], [$OCR_RESULT]).

The flagship six

What you will use every day.

These are the features that matter for the sale - the ones you will feel inside a day of using Makro. The rest are polish and reach.

01/Core

Type less. Say more.Free

Type a short hotword - .sig, @em, /refund - and it expands to the full message. Works in Gmail, Google Docs, Slack, Notion, every textarea on every website. Core expansion is offline and requires no cloud round-trip.

Any textarea, any site Offline core expansion Markdown bodies supported
Try it live
Instant expansionany textarea - any site
Hi Sarah,
 
.eta
type spaceexpansion fires
I will have this ready by Thursday, end of day. Let me know if you need it sooner.
02/AI

Polish any draft on demand.Free

Select text, open the context menu or popup, pick a tone. 12+ actions built in: formal, casual, empathetic, assertive, grammar, simplify, shorten, expand, bullets, step-by-step, translate, and custom instruction. Cloud rewrites route through Makro's proxy to Cloudflare Workers AI; prompt and response content are not retained, only per-tier usage metadata (endpoint, tokens, timestamp) is kept 90 days. Free plan includes 25 rewrites per month; Premium steps up to 10,000.

12+ actions built in 1 credit per rewrite Custom instruction per call
How the AI works
Smart Rewritevia context menu
Your draft
thx for reaching out, ill get back asap
Makro rewrite
Thank you for reaching out. I will get back to you as soon as I can.
03/Local AI

AI rewriting that stays on your machine.Free

Connect Makro to a local Ollama or LM Studio install at localhost:11434 or :1234. Your rewrites never touch the network. Zero credits used. Zero model providers involved. Zero logs. Useful when drafts contain client names, PHI, financial data, or anything you prefer not to route through any server.

Ollama supported LM Studio supported 0 credits - 0 network
Set up local AI
AI routingyou control where it goes
Your draft
"thx for reaching out..."
rewrite with tone
Local
Ollama
0 credits - 0 network
Cloud
Workers AI
1 credit - no content retained
Sensitive Data Mode blocks cloud entirely - only the local branch is available.
04/Privacy

Sync that can't read itself.Pro+

Every macro is encrypted on your device with AES-256-GCM using a key derived from your passphrase via PBKDF2-SHA256 at 600,000 iterations. Servers store ciphertext. We never receive the key. Even under a court order we cannot decrypt what we do not have.

AES-256-GCM at rest and transit 600k PBKDF2 iterations 2 devices on Pro, 3 on Premium
Read the architecture
Zero-knowledgewhat each side sees
Your device
.sigDenver - makroexpander.com
.thxThanks so much, I really...
.etaI will have this ready by...
encrypt
Our servers
8f3a92c1e047b6d5f21a...
c4d7e2f1a0b9c8d3e6f5...
1e2d3c4b5a69788695...
05/OCR

Pull text out of any image.Beta

Right-click an image, choose Smart Copy, extract the text via on-device tesseract-wasm. No upload, no server, no image bytes leaving the machine. Works on screenshots, scanned PDFs, receipts, handwritten notes. Retry presets include multi-column layout and block handwriting. Currently beta-gated for Pro+ subscribers; sign up at makroexpander.com/beta. When tesseract falls short, opt into AI Vision: route the image to Ollama locally (LLaVA, bakLLaVA, Moondream, or llava-phi3) or to Cloudflare Workers AI. Consent is required either way; no external model vendor in either path.

tesseract-wasm local engine Handwriting preset Multi-column preset AI Vision local (Ollama) AI Vision cloud (Makro Cloud)
See it work
Smart Copyon-device - tesseract-wasm

Invoice #INV-2026-047

Issued: April 22, 2026

Due: May 6, 2026

Amount: $1,240.00

Description: Design consultation

Extracted Invoice #INV-2026-047 - Due: May 6, 2026 - $1,240.00
06/Power

More than dumb replacement.Free

Macros compute. Insert today's date, today-plus-3-days, the clipboard contents, a prompted input, a counter, a random pick, a regex transform, or the result of a math expression. 28 Free tokens + 10 tab stops on the free tier; 5 more on Pro (nested macros [$MACRO:hotword] at max depth 3, custom date formats, [$DATE+Nd] date math, [$REGEX], [$CALC]), plus 2 beta placeholders ([$IF]...[$ENDIF], [$OCR_RESULT]).

45 total placeholders Nested macros $CALC + regex
Placeholder reference
Placeholder resolutiontemplate → value
// macro body Hi [$PROMPT:Name],

Order [$PROMPT:Order #] ships [$DATE+2d].

Tracking: [$CLIPBOARD] expands to // at expansion time Hi Sarah,

Order #1047 ships Apr 24.

Tracking: 1Z999AA10123456784
Supporting tools

The quietly useful stuff.

Features that do not sell the first visit but earn their keep once you are using Makro daily.

CFree
Nested categories

Organise hundreds of macros with 3 levels of folders. Drag, rename, restructure as your library grows.

3-level nesting - unlimited macros per folder
QFree
Quick search

Hit Ctrl+Shift+Space anywhere to open the global search popup. Find and insert any macro without opening the extension.

Semantic search on Pro+ - find by meaning
VPro+
Version history

Every macro edit is tracked. Roll back to any previous version - insurance against your own 2am refactors.

Per-macro history - capped for storage
BPro+
Auto-backup

Scheduled backups of your library. Saved to your machine. Optional passphrase encryption for the backup file.

Restore via the popup; a separate user-triggered library export is on the roadmap
TPro+
Team packs

Share a curated library with teammates today: export a category from your extension, teammates import it on their Pro+ plan. Hotwords, bodies, and nested structure carry over intact.

Multi-seat Team management (portal + SSO) is on the roadmap
?Free
Confirm before expand

Optionally preview an expansion before it fires. Prevents accidental expansions in contracts, chat DMs, or anywhere precision matters.

Toggle per-macro or globally
HFree
Clipboard history

Recent clipboard items stored locally. Sensitive data excluded. Sensitive Mode auto-clears the buffer.

Opt-in - off by default
SFree
Usage statistics

Per-macro usage counts, heatmaps, and category breakdowns. See which macros earn their keep and which just clutter the library.

Local-only - never sent anywhere
XFree
Site blocklist

Disable expansion on specific domains. Useful for banking, password managers, or anywhere unexpected input is catastrophic.

Per-domain rules
AFree
Smart Actions

Assign a macro a keyboard shortcut that fires outside any text field. Inside a field the body inserts; outside, the resolved body is copied to your clipboard. A macro body is content by default - to open a web link in a new tab you say so with [$OPENURL:target].

[$OPENURL] opens http/https only - other schemes refused
Full reference

Everything else, in one list.

The complete surface grouped by capability. Free-tier features carry the Free badge; paid features carry Pro+. Anything not yet shipped is marked Roadmap.

Core text expansion7 features
Instant expansion
Type hotword - get full text. Works in any textarea on any site.
Free
Smart Actions
Per-macro keyboard shortcut that works outside a text field. Inside a field the body inserts; outside, the resolved body is copied to the clipboard. A macro body is content by default. To open a web link in a new tab, use [$OPENURL:target] - it opens http/https targets only and inserts nothing.
Free
Markdown bodies
Full toolbar and live preview. Bold, italic, headings, lists, code, tables, and URL-linked images (embedded / uploaded images are not supported).
Free
Keyboard shortcuts
Ctrl+Shift+Space opens quick search.
Free
Confirm before expand
Optional preview before insertion - per-macro or globally.
Free
Site blocklist
Disable expansion on specific domains.
Free
Quick search
Global popup to find and insert without opening the extension.
Free
Placeholders45 placeholders
Basic placeholders
28 Free tokens + 10 tab stops [$0]-[$9]. Date, time, clipboard, cursor, prompt, random, counters, text transforms.
Free
Advanced placeholders
5 on Pro. [$CALC] math, [$REGEX], [$MACRO:hw] nested (depth 3), [$DATE:format], [$DATE+Nd] date math.
Pro+
Beta placeholders
2 in beta. [$IF]...[$ENDIF] conditional, [$OCR_RESULT] (paired with Smart Copy). Beta access required.
Beta
AI and smart features6 features
Local AI rewrite
Ollama or LM Studio. Zero credits, zero network, zero logs.
Free
Smart Rewrite (cloud)
12+ actions. 1 credit per rewrite. Prompt/response content not retained; only usage metadata kept 90 days.
Free
Smart Copy (OCR)
On-device via tesseract-wasm. Multi-column and handwriting retry presets. Currently beta-gated for Pro+ subscribers.
Beta
AI Vision - local
Opt-in consent-gated vision path via Ollama (LLaVA, bakLLaVA, Moondream, llava-phi3) when tesseract falls short. Runs entirely on your machine; no network, no credits. Pairs with Smart Copy (beta).
Beta
AI Vision - cloud
Same opt-in consent-gated vision path, routed through Cloudflare Workers AI. Rate-limited; no external model vendor in the path. Pairs with Smart Copy (beta).
Beta
Semantic search
Find macros by meaning, not just keyword. Search "apology", find your "sorry for the delay".
Pro+
Organisation and sync7 features
Nested categories
3-level folders, unlimited macros per folder.
Free
Import from 10 tools
TextExpander, Text Blaze, Espanso, Magical, PhraseExpress, AutoHotkey, Alfred, Typinator, Beeftext, aText.
Free
Plain JSON export
Download your whole library as unencrypted JSON for portability or backup outside Makro. Coming soon - encrypted backup (Auto-backup, Pro+) is live today; plain-text export is planned.
Roadmap
Starter packs
Profession-specific libraries preloaded during onboarding.
Free
Zero-knowledge cloud sync
E2E encrypted across 2 devices on Pro or 3 on Premium. Servers only see ciphertext.
Pro+
Version history
Per-macro edit history. Roll back to any prior version.
Pro+
Auto-backup
Scheduled local backups with optional passphrase encryption. Restore via the popup.
Pro+
Privacy and security5 features
AES-256-GCM encryption
Every macro body encrypted at rest with authenticated encryption.
Free
No account required
Install and use with zero personal data. No email, no phone, no tracking.
Free
Sensitive Data Mode
Processing-layer guard blocks cloud AI. Clipboard auto-clears. Local AI only.
Free
Zero-knowledge sync
Encrypted before leaving the device.
Pro+
Makro-hosted AI proxy
Cloud rewrites route through Makro's proxy to Cloudflare Workers AI (Llama 3.3 70B). No external model provider sees the content.
Pro+
Productivity polish5 features
Clipboard history
Recent clipboard items stored locally. Sensitive data excluded.
Free
Usage statistics
Per-macro counts, heatmaps, category breakdowns. Local-only.
Free
Favorites
Star important macros for quick access in the search overlay.
Free
Bulk operations
Select, move, delete, recategorise multiple macros at once.
Free
7 languages
English, Spanish, German, French, Japanese, Portuguese (BR), Korean.
Free
Coming next1 item
Team management
Multi-seat admin portal, SSO, centralised seat revocation. Today, team sharing works via category export + import on Pro+. Waitlist for the portal is at /teams.
Roadmap

Install now. Set up in under a minute.