• Freeon every device you own
  • Nativeone Rust core, seven platforms
  • Offline-firstyour mail in a local file

You get the same inbox, views and rules on every device, each running one shared core and keeping your mail in a local file. It works with the Gmail, Microsoft 365, IMAP and WhatsApp accounts you already have, so there is nothing to migrate.

Desktop

Your domain and your Gmail, Microsoft 365, IMAP and WhatsApp channels share one inbox, stored in a local SQLite file. It works on a plane.

Spaces sort mail onto Support, Sales, Finance and Triage boards with counts, assignees and a holding pen.

Every action works from the keyboard, with Gmail or Outlook shortcuts.

It runs natively on macOS, Windows and Linux, and checks for a signed update and offers it in the bell.

Web

The same inbox in any browser

mail.inbox2.com is the full client for hosted domains, plus the console where admins run DNS, people, rules and billing. It runs wherever a browser does.

  • Each domain gets its own workspace and URL, and one view covers the whole organisation
  • HTML mail opens in a sandboxed frame, and remote images stay blocked until you allow them
  • The calendar handles invites, counter-proposals and a scheduling assistant
  • Admins run domains, DNS health, rules, keys and billing from the console
The unified inbox as a triage grid
Mobile

The same inbox in your pocket

The iPhone and iPad app is built in SwiftUI and the Android app in Jetpack Compose, and both run the same Rust core as the desktop. They share its database file, Spaces and rules. Both are native apps, not a website in a shell.

The unified inbox on iPhone
A conversation with its AI summary on iPhone
The Bridge voice agent on iPhone
The calendar on iPhone
Live Activities

See the newest unread on the lock screen

Mail arrives as a live card on the lock screen and in the Dynamic Island. Deal with one message and the card moves to the next unread, and it closes when nothing unread is left.

Read, Archive and Trash run in the background while the phone stays locked, and the card shows the same count as the app icon.

34

Sunday 13 September

9:41

Priya Raman2 min ago

Re: Aurora rebrand, final logo lockups

These look incredible. The board signed off this morning, unanimously, which almost never happens here.

ReadArchiveTrash+33
CLI

The same inbox in your terminal

The CLI is a Python app built on Textual. It reads the same SQLite file as the desktop and shares its sync engine, so a mailbox connected once is open everywhere, with no second login and no second poll.

macOS and Linux terminalsPairs with the desktop app

Install

curl -L https://github.com/inbox2/inbox2/releases/download/cli-latest/inbox2-cli-$(uname -s | tr A-Z a-z)-$(uname -m).tar.gz | tar xz
./inbox2/inbox2

One file per platform, built by GitHub Actions from main, with the sync engine inside. macOS on Apple silicon and Intel, Linux on x86_64 and arm64. Connect an account in the desktop app first; the CLI reuses it. All builds and the wheel.

The unified inbox in the terminal client, with Spaces, triage labels and a thread open
On-device AI

Mail sorted and summarised on your device

Classification and summaries run on the device. Mail never leaves it.

Every platform runs the same free model, and Apple devices use Apple Intelligence where it exists.

External channels

Bring Gmail, Microsoft, IMAP and WhatsApp

They sync straight into a local SQLite file on your device and never touch our servers.

Gmail and Microsoft 365 push new mail in real time without exposing your token.

Command Center

See who you talk to

Every contact, mailbox and thread appears in one graph you can search, scroll and open.

Your device builds it from your own mail.

Calendar

Answer invites and join meetings in one tap

Accept an emailed invite, see who else said yes, and join Meet, Teams or Zoom from the event.

The calendar also handles working hours, out-of-office replies and counter-proposals.

Privacy

Your mail stays private

Remote images stay blocked and load through our proxy, quoted text collapses, and sealed domains get end-to-end encryption.

Open tracking is opt-in per domain, and it flags Apple and Gmail prefetches apart from real opens.

Notifications

Act on mail from the notification

Mail, invitations and meetings arrive as a stack of glass cards in the corner of the screen, and each card carries the buttons that item needs. You can hand them to the system notification centre, or turn them off.

New mailRead, archive, delete or reply without opening the app.
A meeting invitationAccept or decline straight from the card.
Ten minutes before a meetingJoin Meet, Teams or Zoom in one tap, or snooze it if you're mid-sentence.
The tour

See the app in two minutes

Free native apps

Free apps for every platform

The apps are open source and free on every platform. Your inbox lives in a local file on your own device, and like a document on your disk it opens without a connection.

inbox2 MX

Point your whole domain at inbox2

Point your MX record at us and every message to @company.com lands in the domain's inbox, so you can delete your forwarding rules. Each person filters their own view over it, and rules push the rest to a colleague, an AI agent or a webhook. Plans start at $0, and we host it or you run it yourself.

See how MX works
Envelopes settled in the domain's inbox

Manage your domain

The console holds domains, DNS health, people, routing rules, billing and API keys.

Open the console
Theme