Mailhopper logo

Introduction

Mailhopper is a unified inbox for all your IMAP email accounts — one time-sorted, searchable, keyboard-driven stream.

Mailhopper connects your email accounts over IMAP and merges them into a single, time-sorted stream. Read everything in one place, search across every account at once, and move through your mail with the keyboard.

Mailhopper works with any provider that speaks IMAP — Gmail, Fastmail, iCloud, Office 365, and self-hosted servers included. Your mail stays on your provider; Mailhopper is a reader and composer on top of it.

What you can do

One unified inbox

Every account merged into a single newest-first stream. Filter to one account, or read them all together.

Search everything

Full-text search across all your accounts at once — no switching mailboxes.

Keyboard-first

Navigate, read, reply, archive, and delete without touching the mouse.

Send and reply

Compose and reply over your account's own SMTP — sent mail lands in your real Sent folder.

Keep it clear

Block senders, auto-archive, age out old mail, unsubscribe in one tap, and act in bulk.

How it stays in sync

Mailhopper keeps a live connection to your inbox, so new mail appears within seconds — no manual refresh. Actions flow both ways: mark something read in Mailhopper and it's read on the server; archive or delete in another mail app and it disappears here too.

Archiving, deleting, and moving in Mailhopper perform the real IMAP operations on your account. Delete is recoverable — it moves mail to Trash, not straight to permanent deletion.

Private by design

Your account credentials — app passwords and OAuth tokens alike — are encrypted at rest and never stored in plaintext. Connections use TLS. Removing an account from Mailhopper deletes the local copy only — your mailbox is never touched.

Next steps

Quickstart

Go from sign-up to a unified inbox in a few minutes.

Connect an account

What you need to connect Gmail, Fastmail, Office 365, and more.