Simple OTPDownload for macOS ↓

From inbox
to field, in one
quiet step.

Simple OTP watches the Gmail accounts you choose and brings each verification code to you—locally, privately, and ready when needed.

Download for macOS macOS 15+ · Apple silicon
Ready to use726 418

Expires in 00:23

  1. 1Email arrivesIncremental sync detects a new message.
  2. 2Code capturedExtracted locally and stored on your Mac.
  3. 3Ready when you areCopy or fill with one deliberate action.
1. New email in Gmail
2. Appears in menu bar
3. Ticking down
Acme726418

Expires in 00:23

4. Fill with one click
Enter verification codeWe sent a 6-digit code to your email.
726418

Local first.
Private by
design.

Everything stays on your Mac.

No Simple OTP cloud. No inbox database. No analytics pipeline.

We read only what is needed.

Verification messages are decoded in memory and discarded.

Your data. Your control.

Pause, disconnect, or remove a code whenever you want.

Accounts & code lifecycle

01

Connect Gmail

Sign in with Google’s browser flow.

Read-only access. Tokens stay in Keychain.
02

Capture codes

Only new messages are processed.

History cursors avoid duplicate fetching.
03

Use the code

Copy from the menu or fill the active field.

Expiry stays visible as a live countdown.
04

Finish cleanly

Used and expired codes leave fresh suggestions.

Manual used and unused controls remain available.

FAQ

Which emails does Simple OTP support?

Verification emails received by connected Gmail accounts.

Is data sent to a Simple OTP server?

No. Extraction, storage, ranking, and suggestions run locally on your Mac.

Does it work with multiple Gmail accounts?

Yes. Each account keeps its own incremental sync cursor and deduplication state.

Can I control automatic filling?

Yes. You choose when to copy or fill, and Simple OTP never submits a form.

Make verification
simple again.

Download for macOS ↓Open installed app ↗