Try your macros.
Safely.
A zero-stakes playground for testing hotwords before you use them in real documents. Type in any field below - single-line, multi-line, or rich-text - and watch your macros expand. Only your installed extension expands text here. The log counts field edits; it cannot confirm which edits came from Makro. Try the no-install demo if you have not installed Makro yet.
Looking for the Makro extension.
If Makro is installed and active on this page, this card updates within a second.
When nothing expands.
Real problems, real fixes. If your issue isn't here, email us with what you typed and what you expected.
"Unverified" means the page can't confirm the extension from here. That's often because content scripts run in an isolated world and the current build does not inject a page-visible marker. Open your browser's extension manager and confirm Makro is enabled for this site.
Unverified is not an expansion test. Confirm Makro has access to this site, then type one of your saved hotwords in a field above. If you recently installed or reloaded the extension, reload this page first.
Check the exact hotword in your saved library. The examples on this page are not a substitute for a saved macro. Type the hotword yourself; pasting or clicking a chip does not test expansion. A hotword typed straight after a letter, digit, or underscore (such as hello.sig) does not expand, so add a space first.
Open the Makro popup (click the toolbar icon) and check your library. If the hotword you expect isn't there, add it.
Different fields use different underlying implementations. A plain <input> and a <textarea> behave differently from a contenteditable div, which in turn differs from framework editors like CodeMirror or Monaco.
Makro supports all four field types above, but real-world sites sometimes use custom input components that block content-script access. If a specific site isn't working, report it - we maintain a compatibility list and fix edge cases regularly.
Makro expands when the final hotword character is typed. Extra Space, Tab or Enter keystrokes may affect the inserted text or move focus. Autocorrect and autocomplete can also alter text while you type.
Workarounds: disable autocorrect for the specific site, or use Ctrl+Shift+Space to open the quick-search popup as an alternative trigger path.
Placeholders like [$DATE], [$PROMPT], [$CURSOR] require exact syntax. If yours shows up literally in the output, check:
(1) Exact bracket and dollar-sign format: [$DATE], not {DATE} or $DATE. (2) Uppercase keywords: [$DATE], not [$date]. (3) No extra spaces inside brackets. The date and time reference covers every placeholder format.