Blog/ Gmail how-tos

How Gmail Plus Addressing Works (and Where It Breaks)

Nafiul HasanNafiul Hasan· 11 min read
Diagram showing how Gmail plus addressing works, with a tagged email address routing to one inbox for filtering and organization by label

The short answer

Gmail plus addressing lets you append a tag after your username, so [email protected] routes to your main inbox. You can then filter on that tagged address to auto-label or sort incoming mail. The tag is always visible to anyone who receives your message, and some signup forms reject the plus sign.

Gmail plus addressing: add a +tag after your username to filter by purpose. Limits: some forms reject the plus sign and the tag is visible to recipients.

On this page
  1. 01How does Gmail plus addressing work?
  2. 02What you need before you start
  3. 03How to create a Gmail filter for a plus address
  4. 04Which email providers support plus addressing?
  5. 05What to do when plus addressing doesn't work
  6. 06A faster way to keep your inbox organized by category

Gmail plus addressing — sometimes called the plus sign trick or subaddressing — is one of the most practical inbox features that most Gmail users never fully set up. Type [email protected] on any signup form and the mail arrives in your regular inbox, identical to email sent to [email protected]. The difference is what you can do next: build a Gmail filter that targets only the tagged version and tell Gmail to auto-label it, skip the inbox, or archive it the moment it arrives.

The result is a lightweight alias system built into your existing address. No new account, no forwarding rule, no second inbox to monitor. But two honest limits keep it from being the flawless privacy trick some tutorials describe. This guide explains how Gmail plus addressing actually works, walks through the filter setup steps, maps which providers support it, and covers exactly where it breaks — so you can decide how far to rely on it.

How does Gmail plus addressing work?#

Plus addressing is defined in RFC 5233, the internet standard for email subaddress extensions. The rule is straightforward: a provider that supports subaddressing treats the plus sign and everything after it as an optional extension to the local part of an address, then ignores that extension when routing the message. Everything before the plus determines the destination mailbox.

Gmail has supported this since its earliest days, and the detail that makes it useful is that Gmail preserves the full tagged address in the To: header even after delivering the message. When someone sends to [email protected], Gmail delivers it to [email protected] but keeps the original header intact. Your filter can then match on the precise tagged string — [email protected] — rather than guessing from a sender or subject line.

That combination is what gives plus addressing its practical value: the tag survives the entire delivery chain and shows up exactly where your filter can act on it.

The feature works on every Gmail address variant. Whether your address ends in @gmail.com, @googlemail.com, or a custom domain on Google Workspace, subaddressing works the same way. Tags are case-insensitive, so [email protected] and [email protected] are treated as identical. You can use letters, numbers, and hyphens in the tag, but keep them simple: some older mail servers strip or reject unusual punctuation before the message ever reaches Gmail, and a short, clean tag like +newsletter or +receipts is more reliable than one with spaces or special characters.

One thing plus addressing does not do is create a separate inbox or a genuine alias. Every tagged message arrives in the same mailbox as your regular mail. Without a filter in place, a message to [email protected] lands in your inbox alongside everything else — the tag is visible only if you look at the full To: header on the individual message. The filter is what makes it actionable.

Plus addressing is not an alias

A plus address still routes to your real username. Any sender who receives a message from you or sees your address in a To: field can read [email protected] and infer that your base address is [email protected]. Use it as a filing tool, not an anonymization layer.

What you need before you start#

You do not need to enable or configure anything to start receiving mail at a plus-tagged variant of your Gmail address. The feature is always active. Anyone can send to [email protected] right now and it will arrive in your inbox.

What you do need to plan before setting up filters is a tagging convention. A well-chosen set of short, consistent tags makes filtering clean and maintainable. A different tag for every site you sign up on creates a different filter for every site — which is hard to manage and rarely worth the overhead. Most people get the most value from a handful of broad tags: one for newsletters, one for e-commerce receipts, one for job-board alerts, one for promotional offers.

  • A Gmail or Google Workspace account — subaddressing is on by default, no toggle required.
  • Access to Gmail Settings and the Filters and Blocked Addresses tab.
  • A label system already in place so your filters have somewhere useful to put messages.
  • A consistent tagging convention decided in advance — short, meaningful tags you will reuse across multiple senders.

How to create a Gmail filter for a plus address#

The steps below take about two minutes. Once a filter is saved, it applies automatically to every future message that arrives at that tagged address. You can also apply it retroactively to messages already in your inbox.

  1. 1

    Choose a tag and start using it

    Pick a short, memorable tag for the category you want to track — newsletter, receipts, jobs, alerts, or whatever fits. Write the full tagged address somewhere accessible: [email protected]. Begin using it on any new signup or subscription where you want that category applied. The filter you create in the next steps will apply to all mail arriving at that address, past and future.

  2. 2

    Open Gmail Settings

    In Gmail, click the gear icon in the top-right corner and choose See all settings. Navigate to the Filters and Blocked Addresses tab. You will see any existing filters listed here, with the option to create a new one at the bottom of the list.

  3. 3

    Create a new filter

    Click Create a new filter. In the To field, type your full tagged address exactly as you plan to use it — for example [email protected]. Leave the other fields blank unless you want to narrow the filter to a specific sender or subject line as well. Click Create filter with this search to proceed.

  4. 4

    Choose the actions to apply

    Check the actions you want Gmail to run on matching messages. Common combinations: Apply the label (pick or create a label to file them under) plus Skip the Inbox (so they go straight to the label without appearing in your main view). Mark as read works well for high-volume senders you check on a weekly schedule rather than as they arrive. You can combine multiple actions in a single filter.

  5. 5

    Apply the filter to existing messages

    Before saving, check Also apply filter to matching conversations if you want Gmail to retroactively label or route messages already in your inbox that were sent to that tagged address. This is useful if you started using a tag before creating the filter.

  6. 6

    Save and test

    Click Create filter to save. Then send a test message from another account to [email protected] and confirm it arrives in the correct label — not in your main inbox. If you applied it retroactively, check the label for older messages as well.

Which email providers support plus addressing?#

Gmail is not the only provider that supports subaddressing, but coverage varies significantly across the services you are likely to link to or receive mail from. The table below covers the major platforms.

ProviderReceives at +tag address?Notes
Gmail (@gmail.com / @googlemail.com)Yes — native, always onWorks on @gmail.com, @googlemail.com, and any Google Workspace custom domain.
Google Workspace (custom domain)YesSame behavior as @gmail.com. Workspace admins cannot disable it for individual users.
Outlook / Microsoft 365 (@outlook.com, @hotmail.com)Yes (added 2024)Microsoft added plus addressing support. Enable it in Outlook.com account settings under Plus addressing.
Yahoo MailYes — but uses a hyphenYahoo uses a dash delimiter: [email protected]. The plus sign is not the delimiter on Yahoo.
iCloud Mail (@icloud.com)NoApple Mail does not support subaddressing. Use iCloud's Hide My Email alias feature instead.
FastmailYesNative subaddressing. Fastmail also offers dedicated alias addresses with separate identities.
Proton Mail (@proton.me, @protonmail.com)YesSubaddressing works natively. Proton also supports SimpleLogin-based aliases for stronger privacy.

What to do when plus addressing doesn't work#

Plus addressing breaks in two distinct ways, and they need different responses.

The first problem is form rejection. Some websites validate email addresses against a regex that treats the plus sign as an invalid character. When you submit [email protected], the form returns an error — even though the address is completely valid per RFC 5321. This is a site bug, not a Gmail limitation, but you cannot use plus addressing on that form regardless. Your options when a site rejects your plus address: submit your plain address without a tag, create a proper email alias that forwards to your inbox, or use a disposable-address service for that specific signup. A proper alias is more reliable for this use case because it does not expose your base address and does not break on strict validators.

The second problem is visibility. The plus tag is always included in the To: header of every message delivered through it. That header is readable by the sender's mail platform, by any email analytics tool the sender uses, and by anyone who inspects the raw message source. If you use [email protected] to receive a competitor's newsletter, the sender can see the full address including the tag. Choose tags you are comfortable being read by anyone who sends to that address.

There is also a subtler limit around privacy: because your base address is derivable from the tag, plus addressing does not protect you from address harvesting the way a real alias does. A genuine alias — a distinct address like [email protected] or a Hide My Email address from Apple — routes to your inbox without exposing any connection to your real account. If privacy from a specific sender is the goal rather than just organization, an alias service is the right tool. Plus addressing is an organization tool that happens to produce filterable addresses, not a privacy shield.

Decision fork showing three paths when a signup form rejects a plus address: use the plain address, create a real alias, or use a disposable address service
When a site blocks your plus address, three fallback paths replace it.

The tag is not hidden from senders

Every message delivered to a plus address carries your full tagged address in the To: header. Any sender whose mail platform logs recipient addresses — which most commercial senders do — can see [email protected] and read the tag. Treat plus addresses as a filing system, not a way to hide your identity from a sender.

A faster way to keep your inbox organized by category#

Manual plus-address filters work well when you maintain a small, stable set of tags. The friction grows when you start using a new service and forget to apply the right tag, or when a sender stops using the address you gave them and switches to your plain address — and suddenly the filter misses those messages.

The same job that plus-address filters do — routing incoming mail into labeled categories — is what AI Emaily's Rules Brain handles without per-address filter rules. It reads incoming messages and applies labels and routing based on what the message actually is: a newsletter, a receipt, a promotional offer, a calendar invite. If a newsletter arrives on your plain address instead of the tagged one, it still gets filed correctly. We build AI Emaily. You can see how the Rules Brain works at aiemaily.com and compare plans at aiemaily.com/pricing. It runs on a 7-day free trial on the Pro plan, with no charge if you cancel before day seven — a practical way to see whether it replaces the filter maintenance.

Frequently asked

Nafiul Hasan

Written by

Nafiul Hasan

Nafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.

EntrepreneurAI Automation System BuilderAI EnthusiastBuilds AI Enterprise Solutions10+ years experience
More from Nafiul
Ready when you are

Stop maintaining a filter for every tag

AI Emaily's Rules Brain sorts incoming mail by what it actually is, not just which tagged address it landed on — so your inbox stays organized even when a sender uses your plain address. Try it free for 7 days at aiemaily.com.

  • 7-day free trial
  • Cancel anytime
  • Every provider