Popout Authenticator

Fill codes into sign-in pages

Fill a code with one click, the right-click menu, a keyboard shortcut, or a button next to the code field, on the sites you allow.

Demo accounts only.

How filling works

Popout puts the current code into the code field of the page you are on. You start every fill yourself, by one of these ways:

WayWhere you start itPicks the account
Popup"Fill" next to the suggested account, or "Fill on this page" in an account's menuYou
Right-click menuRight-click a text field → "Fill 2FA code"Popout, from the saved sites
ShortcutCtrl+Shift+Y (Mac: Command+Shift+Y)Popout, from the saved sites
Field button"Fill code" button beside the code fieldPopout, from the accounts you turned it on for

Nothing is filled on its own when a page loads. Filling does not need a vault lock or a passkey. Add an account and you can use it.

Sites you allow

Two kinds of "allowed" apply, and they are separate.

Saved sites for an account

Each account can have site addresses, for example example.com. A saved address also covers its subdomains. Popout fills and auto-submits only when the page is on a saved site of that account.

Site access in the browser

Popout does not keep access to all websites. It gets access in these ways:

Auto-submit is on by default. Turn it off in Settings → "Copying and privacy" → "Automatically confirm after filling a code". It presses the only confirmation button of a code-only form, and only on saved sites. It never applies to "Fill once" or to filling on copy.

  1. Open the sign-in page and wait for the code field.
  2. Select the Popout icon in the toolbar. The account that matches the site shows a "Fill" button.
  3. Select "Fill". On success you see "Code filled." and the popup closes.

If no account shows "Fill", open the "⋯" menu of the account you want and choose "Fill on this page". Suggestions can be turned off in Settings with "Suggest accounts for sites (turning off clears site usage history)".

In a separate window or side panel, the row button needs the optional tabs permission. Popout asks "Let suggestions follow the tab you switch to?" with "Allow" and "Dismiss". Without it, use "Fill on this page" in the menu. See Popup, separate window, and side panel.

1.0.1 From version 1.0.1, a fill still finishes after the browser's site-access prompt closes the popup.

  1. Right-click the code field on the page.
  2. Choose "Fill 2FA code".

Popout picks the account whose saved site matches the page. If several match, it uses the one you filled most often on that site. If it cannot pick one, nothing is filled. Popout opens its popup, or shows "Choose an account." on the page.

1.0.1 From version 1.0.1, Firefox also shows the menu item on password-type code fields, and filling works from the separate window in Firefox.

Fill with a keyboard shortcut

Press Ctrl+Shift+Y (Mac: Command+Shift+Y). This runs "Fill the 2FA code on this page". It works like the right-click menu. Click the code field first.

There is also a second command, "Fill the code of the best matching account". It has no default key and does the same thing.

Change a shortcut

Find Popout Authenticator in the list and set the keys you want.

The button next to the code field

On sites you choose, a small "Fill code" button appears beside the code field. Select it to fill. It never fills by itself, and at most three buttons show on a page.

Turn it on for one account

  1. Open the account's "⋯" menu → "Edit".
  2. Enter the site in "Site addresses (separate with commas or new lines)". Use only the site's address, for example github.com.
  3. Turn on "Fill codes on manually specified sites".
  4. Select "Save" and allow site access in the browser prompt. If you decline, you see "Site access was not allowed, so the button stays off."

Turn it on for known services

In Settings → "Fill codes on websites", turn on "Recognize known services automatically". This covers GitHub, GitLab, Google, Cloudflare, Dropbox and JetBrains. Popout finds the account by service name. If you use the toolbar popup, Settings opens in a small window for the permission prompt.

Turn it off

Edit the account, turn off "Fill codes on manually specified sites", and select "Save". For known services, turn off "Recognize known services automatically". Site access that no other account needs is released.

1.0.1 From version 1.0.1, the button sits at the middle of the field and follows it when the page moves it down.

Copy a code instead

Select an account in the popup to copy its code. "Copy next code" in the menu copies the following code of a timed account.

If Popout finds no field to fill, it copies the code and shows "Code copied. Paste it into the input field." on the page.

1.0.1 From version 1.0.1, a code copied because filling failed is also cleared from the clipboard when that setting is on.

Device verification

You can ask for a check with your registered device (fingerprint, PIN or similar) each time a code is filled. It is off by default and not available in Firefox. Set it up in the lock settings. See Lock and protect your accounts.

HOTP, Steam and Battle.net

Where filling does not work

1.0.1 From version 1.0.1, Popout no longer picks a phone-number field that shows no sign of being a code field.

If filling fails

  1. Click inside the code field, then try again.
  2. If you see "The vault is locked. Unlock it and try again.", unlock Popout.
  3. If you see "Permission to fill on this site is missing...", allow site access or open Popout from the toolbar on that site.
  4. If you see "The target tab or page changed. Try again on the site you want to fill.", start again on the page.
  5. If the code is rejected, check the device clock. See Troubleshooting.