zenix.
Browser extension

A throwaway address,
one click into the page.

The extension creates addresses, keeps the inbox in the toolbar, and pulls verification codes out of arriving mail so you can put them straight into the form that asked for them. Chrome and Firefox.

Checking this browser
Step 01 · Install

Add it to your browser

Pick a store. The icon lands in the toolbar as soon as it installs — pin it if your browser hides new extensions.

Stores

No account is required to install it. Sign in later only if you want addresses to persist.

Step 02 · The popup
The Zenix TempMail popup: address bar, Generate and Create, the active address, and an inbox with three messages.

Everything happens in the toolbar

Click the icon and the popup opens with the address bar on top and the inbox underneath. Nothing sends you to a tab.

Generate, or name it yourself
Take a random address, or type the local part and pick a domain before you create it.
Saved addresses
Signed in, your username@domain is kept and reused instead of regenerated every time.
Shared with the site
One API key links the extension to your account, so the same inbox shows in both.
Inbox in the popup
Messages arrive without a refresh. Open one to read the body, or copy the code off the list.
Two designs
Modern
default

The v2 layout shown above, and what new installs get.

Classic
leaving soon

The original v1 popup. Still selectable in settings, but it is being retired — move to Modern when you can.

Step 03 · Settings

Connect it to your account

Open the extension’s settings from the popup. One key ties it to your Zenix account; the rest is preference.

API key

Paste a key from your account settings once. That is what links saved addresses across the site and the extension.

Popup design

Modern is the default. Classic is the original v1 layout, kept for now and on its way out.

Behaviour

Toggle the in-page code banner, autofill, and the unread count on the toolbar icon.

Need a key? Generate one in account settings.

The extension settings page: API key connected, the Modern and Classic design picker, and behaviour toggles.
Step 04 · Verification codes

The code comes to the page you are on

When mail arrives at your address, the extension reads the code out of it and shows this banner on the tab in front of you. No switching windows to copy six digits by eye.

Copy

Puts the code on the clipboard and leaves the form to you.

Autofill

Finds the code field on the page and types it in for you.

Thirty seconds

The banner stays 30s, then dismisses itself. Dismiss clears it early.

Pauses on hover

While your cursor is on it the countdown stops, so it never vanishes mid-click.

The in-page verification code banner showing the code with Dismiss, Copy and Autofill actions.

On macOS the code can go to the Dynamic Island instead — see below.

What autofill can fill
One field
A single input expecting the whole code is filled in one go.
One box per digit
Split inputs get a digit each, in order, with the events a form needs to notice.
one-time-code
Fields marked autocomplete="one-time-code" are honoured and preferred over guesswork.
New mail is a number on the icon

Anything that is not a verification code shows as an unread count on the toolbar icon. Open the popup to read it. Nothing is injected into the page for ordinary mail.

Troubleshooting

Chrome says “Permission needed”, and this site says the extension is missing

Chrome installs extensions that can read every site with site access set to On click. That stops the content script from running until you click the icon, so the banner never appears and this page reports the extension as not detected. Grant access to all sites once:

  1. 1

    Open chrome://extensions in a new tab. (Links to it cannot be clicked — paste it.)

  2. 2

    Find Zenix TempMail and click Details.

  3. 3

    Scroll to Site access and choose On all sites.

  4. 4

    Reload the tab you were signing up on. The “Permission needed” label on the icon goes away.

Firefox grants host permissions at install time, so this does not come up there.

Questions

Building against the same inboxes? Read the API docs.