Loading, please be patient.
TypeOnce icon

Browser extension by A2Z Tools

TypeOnce

Stop typing the same things repeatedly.

Type a short trigger like /addr or /thanks and expand it into your saved text anywhere you write on the web.

  • Coming soon to the stores
  • Free
  • No account needed
  • Version 1.0.0
Chrome Web StoreComing soon for Chrome Microsoft Edge Add-onsComing soon for Edge Firefox Add-onsComing soon for Firefox

We are preparing the store listings. The buttons switch on as soon as each store approves the extension; there are no unofficial downloads.

Screenshots

  • TypeOnce: popup
  • TypeOnce: expanded
  • TypeOnce: manager
  • TypeOnce: popup search
  • TypeOnce: options

What TypeOnce does

Addresses, email sign-offs, support replies, meeting requests, code you paste every day - most of what we type online, we have typed before. TypeOnce turns each of them into a short trigger: type /addr and your address appears, ready to send.

Snippets can include today's date, your name or company, the clipboard and a cursor position, so one snippet fits many situations. Profiles keep work, support and personal snippets apart, and you switch between them in one click.

Everything stays in your browser. TypeOnce looks only at the characters just before your cursor to spot a trigger, never keeps what you type, and never runs in password or payment fields.

Key features

  • Expand short triggers like /addr, /sig or /thanks into saved text as you type
  • Works in text fields, text areas and rich editors (contenteditable), with undo-friendly insertion
  • Variables: {date}, {isodate}, {time}, {day}, {name}, {email}, {company}, {phone}, {clipboard} and a {cursor} position
  • Profiles (Personal, Work, Support, Development) with their own details and a one-click switch
  • Folders, favourites, usage-ranked search and a full snippet manager with live preview
  • Insert or copy any snippet from the toolbar popup (Alt+Shift+Space) or the right-click menu
  • Smart timing: waits for Space only when one trigger is the start of another
  • JSON backup export and import (merge or replace)
  • Never expands in password, payment or one-time-code fields; per-site exclusions

Keyboard shortcuts

  • Search and insert a snippet Alt Shift Space

Shortcuts can be changed in your browser's extension shortcut settings.

Privacy

Your snippets and details stay in this browser. TypeOnce only looks at the few characters before your cursor to spot a trigger; it never records what you type and never runs in password or payment fields. No account, no analytics, no network requests.

What it can access

The last few characters before the cursor in the text box you are typing in (to detect a trigger), and the clipboard only when a snippet containing {clipboard} expands and you have allowed clipboard access.

Where data is stored

storage.local in this browser profile: your snippets, folders, profiles, the name/email/company/phone you enter for variables, and settings.

Network requests

None. TypeOnce never makes a network request.

How long it is kept

Until you delete a snippet, import a replacement backup or remove the extension.

No account, no analytics, no advertising, no selling or sharing of data, and no remotely hosted code.

Permissions and why they are needed

  • Storage

    Keeps your snippets, profiles and your own name/email/company details (for {name} etc.) in this browser's local extension storage.

  • Context menus

    Adds 'TypeOnce: insert snippet' to the right-click menu of text boxes.

  • Active tab

    Lets the toolbar popup insert a snippet into the page you are on when you click Insert.

  • Offscreen document

    Chrome and Edge only: opens a hidden helper page to read the clipboard for the {clipboard} variable, and only if you allowed clipboard access.

  • Clipboard (read) Only if you turn it on

    Optional, asked only when you choose to use the {clipboard} variable. The clipboard is read at the moment such a snippet expands and is never stored.

Runs inside web pages on: http://*/* and https://*/*.

Browser compatibility

BrowserMinimum versionStore
Google Chrome 120 Coming soon
Microsoft Edge 120 Coming soon
Mozilla Firefox 140.0 Coming soon

Good to know

  • Editors that draw text on a canvas (for example Google Docs) do not accept automatic expansion; use Copy from the popup instead.
  • A trigger must be typed inside one block of text; expansion inside complex editors (Notion, some CRMs) is best effort.
  • Email-type inputs do not expose a cursor position, so expansion there assumes you are typing at the end.
  • {clipboard} needs the optional clipboard permission. On Chrome and Edge it is read through a hidden helper page.
  • Browser pages, store pages and local files cannot be accessed by any extension.

Frequently asked questions

Does TypeOnce record what I type?

No. It checks only the few characters before your cursor for one of your triggers and keeps nothing. It never runs in password, payment or one-time-code fields.

Where are my snippets stored?

In your browser's local extension storage on this device. Use Export backup to copy them to another browser or computer.

What variables can I use?

{date}, {isodate}, {time}, {day}, {name}, {email}, {company}, {phone}, {clipboard} and {cursor}. Write {{ or }} for literal braces.

Why is my trigger not expanding immediately?

When one trigger is the start of another (for example /add and /addr), TypeOnce waits for Space, Tab or Enter so it can tell which one you meant.

Does it work in Gmail and other rich editors?

Yes, in editors built on standard contenteditable elements, including Gmail and Outlook on the web. Canvas-based editors such as Google Docs do not allow it; use Copy from the popup there.

Changelog

  1. Version 1.0.0

    • Initial release: trigger expansion in inputs, text areas and editors, variables, profiles, folders, favourites, popup and right-click insertion, snippet manager, JSON backup

Tab Rescue

Coming soon

Never lose your browsing workspace.

  • Chrome
  • Edge
  • Firefox

Distraction Shield

Coming soon

Use the useful parts of websites without the addictive feeds.

  • Chrome
  • Edge
  • Firefox

Download Butler

Coming soon

Keep Downloads organized automatically.

  • Chrome
  • Edge
  • Firefox

Questions, bugs or ideas for TypeOnce? Contact the A2Z Tools team.