Skip to content

Plans and limits

Plans are metered on email addresses held and messages received. Devices are unlimited on every paid plan.

PlanPriceAddressesMessages a monthDevicesOwn domainsAPI keys
Free$033,0001NoneNo
Personal$72550,000UnlimitedNoneNo
Operator$15250250,000UnlimitedNoneYes
Scale$191,000750,000Unlimited10Yes
Fleet$9910,0004,000,000Unlimited50Yes
EnterpriseBy arrangementCustomCustomUnlimitedCustomYes

Every plan can use the API with a session token. API keys start at Operator. Free receives mail only. Sending with a session or from a paired device, including the compose screen on devices and an address’s sender name, starts at Personal. Webhooks start at Operator. Sending with an API key and AI agents start at Scale. Each plan has a daily sending limit; see Rate limits.

Every address counts toward the plan, whether or not it is assigned to a device. Deleting one frees its place immediately. Creating one past the limit returns 402 allocation_exhausted. GET /inboxes/allocation says how many are left.

On every plan you roll address names: pick a style (person, business, team or neutral) and roll until you like one, like maya.holt@ or harbor-supply42@. From Scale you can also type any name, like sam@.

The monthly allowance counts mail arriving by email and mail delivered through POST /messages, in fixed 30-day periods. Once it is used, new mail is refused until the next period starts, and senders are told so. Single messages over 25MB are refused on every plan.

Free pairs one device; claiming a second returns worker_limit_reached. Paid plans pair unlimited devices, and on Free a device holds one address.

Moving to a cheaper plan is refused with downgrade_blocked if the account holds more addresses than that plan allows, or more than one device when moving to Free. Upgrades are paid for through checkout. See Billing.

© Northlab Studios Ltd, trading as Mailcycle. Registered in England and Wales, company no. 17462734. Registered office: 167-169 Great Portland Street, London W1W 5PF.