Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Add-on icon

Makro - Free Text Expander w/Rewrite & Encryption version history - 25 versions

Makro - Free Text Expander w/Rewrite & Encryption by TechHQUSA

Rated 5 out of 5
5 Stars out of 5
5
1
4
0
3
0
2
0
1
0
Makro - Free Text Expander w/Rewrite & Encryption version history - 25 versions
  • Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.

  • Latest version

    Version 1.8.18

    Released Jul 4, 2026 - 4.5 MB
    Works with firefox 128.0 and later
    Makro now catches duplicated expansions
    New

    If an expansion ever lands twice, Makro now spots it: in normal text fields the extra copy is removed automatically, and in rich-text editors you get a heads-up with a one-tap report so we can fix that site.
    The uninstall survey is now translated into all 7 languages, and picking Other shows tappable reasons instead of a blank box.


    Improved

    The Report a bug email now starts with your version and browser already filled in.


    v1.8.17
    2026-07-02
    Find any setting by typing its name
    New

    Open Makro's search overlay, type > then a setting's name (theme, backups, blocklist...) and hit Enter - Settings opens scrolled to that exact option.


    Improved

    The macro editor stats line (Created, Uses, Time saved) now displays in your language in Simple mode too.


    v1.8.16
    2026-06-30
    A simpler rating prompt
    Improved

    We simplified the in-app prompt that asks you to rate Makro.


    v1.8.15
    2026-06-30
    Live page variables: reliability fixes
    Beta

    Reliability and accuracy fixes for live page variables and the "Test on active page" check.


    v1.8.14
    2026-06-30
    Live variables: more accurate page test
    Beta

    "Test on active page" is now more accurate for live variables, so it no longer reports a match from an unrelated frame.


    v1.8.13
    2026-06-30
    Live variables: clearer capture, better test
    Beta

    Capturing a value that changes from page to page now shows "Saved as Live", so you can see it will read the current value rather than a saved copy.
    "Test on active page" now also checks values shown inside embedded panels and frames (like a helpdesk app panel), instead of only the main page.


    v1.8.12
    2026-06-30
    Live variables, easier to get right
    Beta

    Captured values that change from page to page - a ticket id, a date, a reference number - now switch on Live automatically, so they read the current value instead of pasting an older copy.
    The Live switch on each variable now clearly shows whether it is on or off.

    Source code released under All Rights Reserved

    Download Firefox and get the extension
    Download file
  • Older versions

    Version 1.8.11

    Released Jun 30, 2026 - 4.49 MB
    Works with firefox 128.0 and later

    Source code released under All Rights Reserved

    Download file
  • Version 1.8.10

    Released Jun 29, 2026 - 4.49 MB
    Works with firefox 128.0 and later

    Source code released under All Rights Reserved

    Download file
  • Version 1.8.9

    Released Jun 29, 2026 - 4.49 MB
    Works with firefox 128.0 and later

    Source code released under All Rights Reserved

    Download file
  • Version 1.8.7

    Released Jun 24, 2026 - 4.48 MB
    Works with firefox 128.0 and later

    Source code released under All Rights Reserved

    Download file
  • Version 1.8.4

    Released Jun 19, 2026 - 4.46 MB
    Works with firefox 128.0 and later
    Fixed (all users)
    - Your device list now shows when each device was last seen and tags the current device.
    - Smart Rewrite now works in more text fields, including search and phone fields.

    Beta (Pro, beta)
    - Page Variables: the setup card dismisses correctly, and "Test on active page" checks the page you came from.
    - Smart Translate now works in more text fields (search and phone), and clicking it without beta access now shows a message instead of doing nothing.

    Source code released under All Rights Reserved

    Download file
  • Version 1.8.3

    Released Jun 18, 2026 - 4.46 MB
    Works with firefox 128.0 and later
    Fixed
    - Macro suggestions no longer re-suggest the macro you just inserted.

    Improved
    - Better text insertion in rich-text editors used by some help-desk tools.

    Source code released under All Rights Reserved

    Download file
  • Version 1.8.2

    Released Jun 17, 2026 - 4.46 MB
    Works with firefox 128.0 and later

    Source code released under All Rights Reserved

    Download file
  • Version 1.8.1

    Released Jun 12, 2026 - 4.46 MB
    Works with firefox 128.0 and later
    v1.8.1
    Choose your AI

    New
    Choose your AI when you set up Makro: Makro Cloud (works right away, 25 free Smart Rewrites a month, nothing to install) or Local AI on your device. Your text is encrypted in transit and never used to train AI either way.
    Already using Makro on Local AI without a local model? If you never picked a setup, a one-tap card switches you to free Cloud AI so Smart Rewrite just works.
    Also new since your last update
    Identity placeholders: set your name and team once in Settings, then [$MY_NAME] and [$MY_TEAM] fill themselves in on any site - so one shared macro signs off correctly for whoever runs it.
    Ticket placeholders for support replies - [$TICKET_EMAIL], [$TICKET_ID], [$TICKET_COMPANY] - discoverable from the editor sidebar and the [$ autocomplete, with sample values shown as you write.
    Rosetta Stone: when you build a macro inside Zendesk or FreeScout's own template editor, Makro tokens turn into that platform's native placeholder syntax automatically.
    A free Helpdesk Tickets starter pack showing the new vocabulary in action.
    Placeholders in the editor render as colored chips. Click any chip to edit its settings in an inspector (dates, times, prompts, choices) instead of hand-typing the syntax.
    A builder for IF conditions: create show-this-when-that rules from dropdowns, no bracket syntax required.
    Live preview: toggle Preview to see exactly what your macro will paste, with every placeholder resolved.
    Makro now works inside rich-text editors that run in their own frame (Zendesk-style composers).
    Improved
    One shared safety wall now guards every Makro feature that opens or fetches a link, with consistent blocking of private and internal addresses.

    Source code released under All Rights Reserved

    Download file
  • Version 1.8.0

    Released Jun 12, 2026 - 4.45 MB
    Works with firefox 128.0 and later
    v1.8.0
    2026-06-12
    Latest
    Helpdesk placeholders

    New

    Identity placeholders: set your name and team once in Settings, then [$MY_NAME] and [$MY_TEAM] resolve on any site. One shared macro signs off correctly for whoever runs it.
    Ticket placeholders for support replies - [$TICKET_EMAIL], [$TICKET_ID], [$TICKET_COMPANY] - discoverable from the editor sidebar and the [$ autocomplete, with sample values shown in the editor. They prompt you to fill in until automatic look-up arrives for your helpdesk.
    Rosetta Stone: inside Zendesk or FreeScout template editors, Makro tokens emit that platform's native placeholder syntax (for example [$TICKET_ID] becomes {{ticket.id}} on Zendesk).
    A free Helpdesk Tickets starter pack demonstrating the new vocabulary.


    Improved

    One shared safety wall now guards every Makro feature that opens or fetches a link, blocking private and internal addresses consistently.


    v1.7.1
    2026-06-11
    The visual macro editor
    New

    Placeholders in the editor now render as colored chips. Click any chip to edit its settings in an inspector (dates, times, prompts, choices) instead of hand-typing the syntax.
    A builder for IF conditions: create show-this-when-that rules from dropdowns, no bracket syntax required.
    Live preview: toggle Preview to see exactly what your macro will paste, with every placeholder resolved.
    Day-count placeholders: [$DAYSUNTIL:2026-12-25] inserts the number of days until a date, [$DAYSSINCE:2026-01-01] the days since one, with a calendar picker in the editor.
    Makro now works inside rich-text editors that run in their own frame (Zendesk-style composers): hotword expansion activates there, and on-device language detection (beta) can read the conversation from the surrounding page. Same-origin frames only.


    Beta

    Language tabs: keep one macro in several languages, with AI translation that protects your placeholders - they are masked before translation and verified intact after.
    On-device language detection: Makro can detect the language of the conversation you are replying to and expand the matching language copy. Detection runs entirely on your device; page text never leaves your browser.


    Improved

    Security hardening across license validation, sync, and link-opening placeholders, from our June security audit.

    Source code released under All Rights Reserved

    Download file
  • Version 1.7.0

    Released Jun 10, 2026 - 4.44 MB
    Works with firefox 128.0 and later

    Source code released under All Rights Reserved

    Download file
  • Version 1.6.1

    Released Jun 4, 2026 - 4.38 MB
    Works with firefox 128.0 and later
    ---v1.6.1 — "Copy macros anywhere, plus broader and more reliable expansion"

    New
    - Copy button in the editor: copy a macro (placeholders resolved) to your clipboard and paste it anywhere, including Google Docs, where direct insertion is not possible.

    Improved
    - Macros now expand in search bars and more field types, not just standard text boxes.
    - More reliable expansion on dynamic, single-page sites that swap out fields as you type.
    - Date placeholders like [$DATE+7d] now preview correctly in the editor, with a hint if the unit is missing.

    Source code released under All Rights Reserved

    Download file
  • Version 1.6.0

    Released Jun 3, 2026 - 4.38 MB
    Works with firefox 128.0 and later
    v1.6.0
    2026-06-03
    Latest
    Editor autocomplete for placeholders
    New

    Type [$ in the editor to search your placeholders by name and insert them, without remembering the exact spelling.


    Bug fixes

    Expand in more input windows!

    Source code released under All Rights Reserved

    Download file
  • Version 1.5.11

    Released May 31, 2026 - 4.36 MB
    Works with firefox 128.0 and later
    v1.5.10
    2026-05-28
    Latest
    Recover your license key yourself
    New

    Lost your license key? A new "Lost your key?" link in the popup lets you recover it: enter your account email and we email you a link to your customer portal, where your license key is shown.


    v1.5.9
    2026-05-23
    Full translations in six languages, and free Team Pack import
    New

    The entire popup is now translated in German, Spanish, French, Japanese, Korean, and Brazilian Portuguese (previously some panels fell back to English).


    Improved

    Importing a shared Team Pack is now free on every plan.


    Fixed

    Placeholder examples (like [$DATE]) and plan prices now display correctly in the editor.
    The placeholder chip grid no longer overflows the advanced editor.


    v1.5.8
    2026-05-21
    Redact sensitive text, and calmer macro suggestions
    New

    New [$REDACT:[$SELECTION]] placeholder masks emails and phone numbers in the selected text while keeping a verifiable hint (for example j****@gmail.com or ***-***-1234), so you can share screenshots or confirm contact details without exposing them.


    Improved

    The macro suggestion box is calmer: it no longer covers the text you are typing, dismisses when you press Enter to send, fades out on its own, and a new match-strength slider lets you control how often it appears.


    Fixed

    "Extract Text" (OCR) works again on images hosted anywhere on the web.
    The macro editor now flags an unclosed or unknown [$...] placeholder as you type.

    Source code released under All Rights Reserved

    Download file
  • Version 1.5.9

    Released May 23, 2026 - 4.31 MB
    Works with firefox 128.0 and later
    v1.5.9
    2026-05-23
    Latest
    Full translations in six languages, and free Team Pack import
    New

    The entire popup is now translated in German, Spanish, French, Japanese, Korean, and Brazilian Portuguese (previously some panels fell back to English).


    Improved

    Importing a shared Team Pack is now free on every plan.


    Fixed

    Placeholder examples (like [$DATE]) and plan prices now display correctly in the editor.
    The placeholder chip grid no longer overflows the advanced editor.


    v1.5.8
    2026-05-21
    Redact sensitive text, and calmer macro suggestions
    New

    New [$REDACT:[$SELECTION]] placeholder masks emails and phone numbers in the selected text while keeping a verifiable hint (for example j****@gmail.com or ***-***-1234), so you can share screenshots or confirm contact details without exposing them.


    Improved

    The macro suggestion box is calmer: it no longer covers the text you are typing, dismisses when you press Enter to send, fades out on its own, and a new match-strength slider lets you control how often it appears.


    Fixed

    "Extract Text" (OCR) works again on images hosted anywhere on the web.
    The macro editor now flags an unclosed or unknown [$...] placeholder as you type.


    v1.5.7
    2026-05-21
    Shortcuts that work anywhere
    New

    Smart Actions: give a macro a keyboard shortcut and it works even when you are not clicked into a text box. Press it anywhere to copy the result, ready to paste or send. Add [$OPENURL:...] to open a link in a new tab instead.
    New [$SELECTION_OR_CLIPBOARD] placeholder uses your highlighted text, or the clipboard when nothing is highlighted.


    Fixed

    Quick-search now inserts a macro at your cursor in rich editors like Zendesk, instead of at the top of the field.
    Manage billing now opens your billing portal (it previously hit a 404).
    "Suggest variants with AI" no longer errors out.
    Auto-backup now shows the correct next and last backup dates.


    Polish

    Time saved on the Stats screen is labeled all-time, so it is no longer mistaken for the monthly figure.
    Clearer OCR crosshair and detected-text overlay.
    Data & Sync now has an info button explaining what end-to-end encryption means.

    Source code released under All Rights Reserved

    Download file
  • Version 1.5.7

    Released May 21, 2026 - 4.24 MB
    Works with firefox 128.0 and later
    v1.5.7
    2026-05-21
    Latest
    Shortcuts that work anywhere
    New
    Smart Actions: give a macro a keyboard shortcut and it works even when you are not clicked into a text box. Press it anywhere to copy the result, ready to paste or send. Add [$OPENURL:...] to open a link in a new tab instead.
    New [$SELECTION_OR_CLIPBOARD] placeholder uses your highlighted text, or the clipboard when nothing is highlighted.
    Fixed
    Quick-search now inserts a macro at your cursor in rich editors like Zendesk, instead of at the top of the field.
    Manage billing now opens your billing portal (it previously hit a 404).
    "Suggest variants with AI" no longer errors out.
    Auto-backup now shows the correct next and last backup dates.
    Polish
    Time saved on the Stats screen is labeled all-time, so it is no longer mistaken for the monthly figure.
    Clearer OCR crosshair and detected-text overlay.
    Data & Sync now has an info button explaining what end-to-end encryption means.

    Source code released under All Rights Reserved

    Download file
  • Version 1.5.6

    Released May 20, 2026 - 4.22 MB
    Works with firefox 128.0 and later
    v1.5.6
    2026-05-20
    Latest
    Report a site that needs a hand
    New

    Report this site: when expansion runs into trouble on a page, the troubleshooting notice now has a one-click button that sends us only the site name and editor type so we can add support for it faster.


    Polish

    First-run setup now reminds you to refresh tabs you already had open, so Makro starts working on them right away.


    v1.5.5
    2026-05-19
    Faster Smart Rewrite
    New

    In-page Smart Rewrite hotkey (default Ctrl+Shift+;). Trigger Smart Rewrite on any selected text without reaching for the mouse. The shortcut is fully configurable in Settings > Shortcuts.


    Polish

    Shortcut binding now blocks OS-reserved and browser-reserved key combos (e.g. Cmd+Tab, Ctrl+W) so you cannot accidentally bind a chord that will never fire.
    Shortcut conflict detection now flags silent collisions across every Save action in the popup, not just some.


    Privacy

    Tier-targeted announcements (Pro / Premium) now route only to subscribers whose plan matches the target tier.


    v1.5.4
    2026-05-18
    Submit a pack to the public library
    New

    Export Pack now has a Submit to Library option for Pro users. Send any pack (3 or more macros) to makroexpander.com/packs. Reviewed by Makro before publishing so other users can find and install it.


    Polish

    Account upgrade card now shows the monthly cost when annual billing is selected, so the savings are visible at a glance.
    Fixed: "You've saved" header on the account upgrade card was missing the time-saved value across all 7 languages.


    v1.5.3
    2026-05-17
    Share your favorite macros with one link
    New

    Export Pack now has a Share Link option. Send a single short link to a teammate instead of a JSON file - they open it, click Install, and your pack lands in their Makro in one step.
    Sensitive packs can be password-protected: turn on Encrypt with password and only people with the password can open the link. Makro servers never see the password or the pack contents.


    v1.5.2
    2026-05-17
    Browser tabs now show the Makro icon
    Polish

    When you open Makro in a browser tab or pinned window, the tab now shows the Makro icon instead of a generic browser globe - easier to spot in a row of tabs.

    Source code released under All Rights Reserved

    Download file
  • Version 1.5.1

    Released May 14, 2026 - 4.2 MB
    Works with firefox 128.0 and later
    More placeholders on the free plan
    Free

    [$PROMPT:Label] is now available on the free plan: shows an input dialog at expansion time so the same macro can ask for a name, subject, or any other quick value.
    [$CHOICE:option1|option2|option3] is now available on the free plan: shows a dropdown picker at expansion time for predetermined options.
    Tab stops [$1] through [$9] and [$0] are now available on the free plan: press Tab to jump between fillable spots in an expanded macro; [$0] sets where the cursor lands.

    Source code released under All Rights Reserved

    Download file
  • Version 1.5.0

    Released May 11, 2026 - 4.2 MB
    Works with firefox 128.0 and later
    New:

    Smart Variants (Pro + beta): one hotword can expand into different text depending on the site you are on, the time of day, your browser language, or other conditions. Get early access at makroexpander.com/beta.
    Suggest with AI (beta): let Smart Rewrite propose variant bodies for an existing macro, sanitized to your tier and conditions.
    Redesigned onboarding: a faster first-run experience with three paths - import from another tool, start with a pack, or skip and explore.
    Tab mode: open Makro as a pinnable browser tab alongside the floating window. Pick your default in Settings > Preferences. New installs start in tab mode; existing users keep their current setup.
    Telemetry transparency: every privacy toggle has an (i) button next to it that shows the exact data payload before you opt in.
    Help FAQ in Settings: built-in answers to the most common questions about expansion, sync, encryption, and tiers.
    Refreshed popup typography and themes (default / workbench / nord / light) with full WCAG AA contrast across every theme. Save (Ctrl+Enter) and Close (Esc) keyboard shortcuts are now visible on the editor buttons.

    Improved:
    Importing macros from TextExpander, Espanso, and Alfred now preserves more placeholder syntax automatically. Date and time tokens, fillable fields, dropdowns, and form fields convert to Makro [$Placeholder] format on import. Headerless CSV exports are detected and imported correctly.
    Smart Rewrite handles slow responses and stuck sessions more gracefully, with a "Reset AI session" option if a request hangs. LM Studio is detected reliably when set as your AI provider.
    Privacy Policy updated (May 11, 2026): clearer disclosure of opt-in telemetry fields and a new "Beta Features" section. Makro Cloud is explicitly opt-in; local AI providers (Ollama, LM Studio) remain the default. Read the full policy at /privacy.
    Esc closes the macro editor from any field, not just the body text. Switching between tab mode and floating window keeps each surface's geometry independent.

    Source code released under All Rights Reserved

    Download file
  • Version 1.4.8

    Released Apr 22, 2026 - 3.84 MB
    Works with firefox 128.0 and later
    v1.4.8 - Hide an entire category from Top 10 / Last 5 / Similar
    New

    Hide a whole category - and everything inside it - from Top 10 / Last 5 / Similar / Stats in one click. Open Manage Categories and tick the 🚫 box next to any category.


    Fixed

    The per-macro "Hide from Top 10 / Last 5 / Similar" checkbox now stays checked after saving. Previously the setting was silently dropped on every save.

    Source code released under All Rights Reserved

    Download file
  • Version 1.4.7

    Released Apr 22, 2026 - 3.84 MB
    Works with firefox 128.0 and later
    v1.4.6
    2026-04-19
    v1.4.6 - [$CHOICE] dropdown + translate submenu + Smart Vision fix
    New

    [$CHOICE:a|b|c] placeholder: shows a dropdown of predetermined options when the macro expands. Pipe-separated so options can include commas. Example: [$CHOICE:Hi, there|Hello|Hey].
    Right-click "Translate Selection to..." submenu: pick the target language explicitly instead of always translating to the last-used language. Avoids wasted AI usage on the wrong language.


    Fixed

    Smart Vision now extracts text from images instead of describing them. The extraction rider is now always applied, including when a preset is selected.


    v1.4.5
    2026-04-19
    v1.4.5 - [$PROMPT] + [$RANDOM] improvements
    Fixed

    Zendesk and other CKEditor-based sites: [$PROMPT] placeholders no longer insert the expanded text twice, including when the prompt comes from a nested [$MACRO] reference.


    New

    [$RANDOM] now accepts | (pipe) or ; (semicolon) as separators, letting you include commas inside options. Example: [$RANDOM:Hi, there|Hello|Hey, friend]. Existing comma-separated macros continue to work unchanged.

    Source code released under All Rights Reserved

    Download file
  • Version 1.4.2

    Released Apr 19, 2026 - 3.83 MB
    Works with firefox 128.0 and later
    v1.4.2
    2026-04-18
    v1.4.2 - Onboarding tip fix
    Fixed

    The onboarding "Press [shortcut] to search" tip now shows your actual configured shortcut instead of "null".


    v1.4.1
    2026-04-18
    v1.4.1 - Reliability improvements
    What's new

    Behind-the-scenes reliability and stability improvements. No changes to features or settings.


    v1.3.5
    2026-04-18
    v1.3.5 - Sparkle animation on by default
    What's new

    A subtle sparkle appears on the text field when a macro expands, making it clearer that the expansion happened. You can toggle this off in Settings > Privacy if you’d prefer.

    Source code released under All Rights Reserved

    Download file
  • Version 1.3.5

    Released Apr 18, 2026 - 3.83 MB
    Works with firefox 128.0 and later

    Source code released under All Rights Reserved

    Download file
  • Version 1.1.5

    Released Apr 2, 2026 - 3.77 MB
    Works with firefox 128.0 and later
    Smart Copy in beta (apply at makroexpander.com)
    Fixed bugs
    Free users now get 25 free Smart rewrites per month!

    Source code released under All Rights Reserved

    Download file
  • Version 1.1.2

    Released Mar 25, 2026 - 3.75 MB
    Works with firefox 128.0 and later
    [1.1.2] - 2026-03-24

    Added
    • Smart Copy context-aware presets - AI cleanup now auto-detects content type (receipt, business card, code, document, whiteboard, screenshot, handwritten) and tailors OCR correction accordingly. Preset chips in the toolbar let you override the auto-detection
    • Select All / Deselect All toggle - Quickly toggle all text blocks in the Smart Copy overlay
    • Smart Rewrite "Support reply" tone - New rewrite action for crafting professional support responses
    • Grammatical person preservation - Smart Rewrite now maintains your original perspective (first/third person) instead of rewriting everything in third person
    • Cloud sync auto-push - Macros now automatically sync to the cloud after edits (5-second debounce) when Cloud Sync is enabled. No more manual "Sync Now" needed
    • Code preset preserves source - OCR AI cleanup for code snippets no longer strips HTML/XML/JSX tags

    Fixed
    • Cloud sync push-back loop - Pulling from cloud no longer triggers an immediate push back, which could overwrite the just-pulled data
    • Firefox notifications crash - Fixed crash on Firefox when extension notifications API was unavailable
    • Zendesk compatibility - Fixed hotword detection stopping, cursor position issues, and double text insertion in Zendesk's CKEditor
    • Macro save failures - Fixed edge case where saving a macro could fail if the category path was invalid (now auto-corrects)
    • Context menu "Add as Macro" - Fixed empty category when adding a macro from the right-click menu
    • Search overlay editing - Clicking "Edit" on a search result now correctly navigates to the macro
    • Smart Rewrite "Unknown action" - Fixed error when using the Support reply action
    • Version history - Fixed version history not recording changes due to missing crypto allowlist fields
    • Stale semantic search results - Embeddings are now cleared when all recomputation attempts fail
    • Smart Copy preset detection - Receipts are now correctly identified over business cards when both patterns match
    • Locale quality - Fixed missing accents/diacritics in German, French, Spanish, and Portuguese translations

    Source code released under All Rights Reserved

    Download file
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.