How to Use Gmail Offline (and What Actually Works)

The short answer
Gmail offline works in Chrome only: enable it in Settings under Offline, choose up to 90 days of history, and allow Chrome to store local data. You can read, search, compose, and queue outgoing messages offline. Sent mail delivers automatically once you reconnect. It does not work in Incognito mode or other browsers.
How to enable Gmail offline in Chrome, what you can do without a connection, and why it fails in Incognito or other browsers.
On this page
Knowing how to use Gmail offline matters precisely when you least expect to need it: the flight without Wi-Fi, the hotel with a dead connection, the commute through a tunnel. Gmail has a reasonably capable offline mode for these situations, but it has a narrower set of requirements than most people expect. One wrong assumption — wrong browser, wrong window type — and the feature silently fails.
This guide covers the full picture: what Gmail offline can actually do, the step-by-step to enable it, which platforms support it and which do not, and what to do when it stops working. All of it is verified against Gmail's own documentation as of 2026.
The short answer: how Gmail offline works#
Gmail offline is a browser feature, not a standalone app. When you enable it inside Chrome's settings, Gmail downloads a local cache of your recent mail and stores it on your device using Chrome's storage APIs. From that point on, you can open Gmail at mail.google.com in Chrome without a connection and read everything that was cached before you went offline.
Composing works too. Messages you write while offline go to the Outbox and send automatically the next time Chrome connects to the internet. Search works across the cached history. What you cannot do offline is load messages that were not cached before you disconnected, or get live delivery of new mail — that waits for a reconnect.
The constraint that catches most people off guard: Gmail offline is tied to Chrome specifically. Firefox, Safari, Edge, and every other browser do not support it. Neither does an Incognito window, because Incognito prevents sites from writing persistent local data — which is exactly what offline mode needs in order to save your mail cache. Those two things, Chrome only and no Incognito, explain the large majority of reports where Gmail offline appears to be set up but then fails to work.
On mobile the picture is different and simpler. The Gmail iOS and Android apps cache mail natively, without any setup step. You open the app on airplane mode and your recent mail is already there. The Chrome-browser configuration described below applies to the desktop web experience only.
Before you start: three things to check#
Skip this section and the setup will either fail silently or appear to work and then break the first time you go offline. These three checks take thirty seconds.
First, confirm you are in Chrome. Gmail offline depends on Chrome's service worker and local storage APIs. Google has not implemented it for other browsers, including Chromium-based browsers like Edge. If your primary browser is not Chrome, the Offline tab inside Gmail settings will not enable anything useful.
Second, make sure you are in a regular Chrome window, not Incognito. Incognito mode exists to prevent sites from leaving data on your device between sessions. That is precisely what Gmail offline needs to do. If you attempt to configure offline mode while in an Incognito window, Gmail may appear to accept the setting but the cache will never persist. Use a regular window.
Third, check that Chrome allows Gmail to store local data. Go to Chrome Settings, then Privacy and security, then Site settings, then Cookies and site data. If you have a blanket rule blocking all local storage — or if a browser extension is enforcing that rule — Gmail will not be able to write or read the offline cache. You need to allow google.com and mail.google.com to store data locally.
Offline is set per Chrome profile
How to enable Gmail offline: step by step#
The initial setup takes about two minutes. After saving the settings, Chrome downloads your mail in the background — the first sync for a large account can take several minutes on a fast connection. Once it completes, you can disconnect and open mail.google.com to read your cached mail.
- 1
Open Gmail in a regular Chrome window
Go to mail.google.com in Chrome — not Incognito, not a guest profile. Sign in to the Google account you want to use offline if you are not already signed in.
- 2
Open Settings
Click the gear icon in the top-right corner of Gmail, then click 'See all settings' to open the full settings panel. The quick-settings panel that slides in from the right does not contain the Offline tab.
- 3
Click the Offline tab
In the settings panel, click the tab labelled 'Offline'. If you do not see it, you are either in a non-Chrome browser or there is an account-level restriction on your Google Workspace account that has disabled the feature.
- 4
Check 'Enable offline mail'
Tick the checkbox labelled 'Enable offline mail'. Additional configuration options appear immediately below once you enable it.
- 5
Choose your sync window and attachment handling
Select how many days of mail to cache: 7, 30, or 90 days. More days means more local storage used on the device. For attachments, choose between 'Sync everything' (downloads attachments alongside messages) and 'Only sync recent attachments' (keeps the cache smaller). If your device has limited storage or you mainly want to read message text while offline, the smaller attachment setting is the practical choice.
- 6
Save changes and wait for the sync to complete
Click 'Save Changes'. Chrome begins downloading your mail in the background immediately. You can close the settings tab and continue using Gmail normally. For a large account with 90 days of history enabled, the initial sync may take five to ten minutes on a fast connection. Once complete, you can close Chrome, disconnect from the network, reopen Chrome, and navigate to mail.google.com — your cached mail will load.
Gmail offline by platform#
The six-step setup above applies to Gmail in Chrome on a desktop computer. The experience is different across mobile and other platforms, and a few platforms have no offline support at all. The table below covers the relevant combinations.
| Platform | Offline support | Setup required | Key limits |
|---|---|---|---|
| Chrome (Mac, Windows, Linux) | Full offline mode | Enable in Gmail Settings > Offline | Chrome only; regular window; one profile at a time; no Incognito |
| Gmail iOS app | Built-in; no configuration needed | None | Reads cached mail; queues sends; large attachments may not cache |
| Gmail Android app | Built-in; no configuration needed | None | Reads cached mail; queues sends; large attachments may not cache |
| Firefox (desktop) | Not supported | Not available | Google does not implement Gmail offline in Firefox |
| Safari (desktop or mobile web) | Not supported | Not available | Use the native iOS Gmail app for offline access on Apple devices |
| Edge (desktop, Chromium-based) | Not supported | Not available | Not supported even though Edge shares Chromium's engine |
| Other email clients via IMAP (Apple Mail, Thunderbird, Outlook) | Yes — full local archive in most clients | Per-client cached-mode setting | No Gmail-specific AI features; complete local copy in exchange |

What to do when Gmail offline isn't working#
Most failures come from one of four causes. Checking them in order takes less time than a forum search.
The first and most common cause is Incognito mode. Open a regular Chrome window, go to Gmail Settings, click the Offline tab, and check whether offline is enabled. If you primarily use Incognito for privacy, the setting will appear enabled but the cache will never survive the end of your Incognito session. There is no workaround — Incognito and Gmail offline are structurally incompatible. Use a regular Chrome window and rely on Gmail's own privacy settings to control what Google retains on its servers.
The second cause is a Chrome storage or cookie permission blocking the cache. Open Chrome Settings, then Privacy and security, then Site settings, then Cookies and site data. Search for google.com and check whether it is permitted to read and write local data. A blanket block-all rule, a privacy-focused extension such as a cookie auto-cleaner, or a policy applied by your organisation's device management can all silently prevent the cache from writing. Whitelisting google.com for local storage while keeping blocking rules for other sites is usually sufficient.
The third cause is a full storage allocation. Chrome allocates a share of device storage to each origin. If your device is nearly full, or if another site has consumed a large portion of Chrome's storage quota, Gmail may be unable to write new cache entries. Go to Chrome Settings, then Privacy and security, then Site settings, then View permissions and data stored across sites, and search for google.com to see how much storage it is currently using. Clearing cached data from other sites you no longer visit can free enough room.
The fourth cause is a multi-account confusion. Gmail offline applies to one Google account per Chrome profile. If you manage several Google accounts in the same Chrome window by switching between them, offline is only active for the account that was signed in when you enabled the setting. You need to enable offline separately for each account, which in practice means enabling it in separate Chrome profiles.
Gmail offline will not work in Incognito
A faster way to stay on top of email without a connection#
If offline access matters enough to configure Chrome's offline mode, it probably matters across more than one browser session or device. AI Emaily — we build it — installs as a downloadable desktop app on macOS and Windows, or as a PWA on Android and other platforms, and reads and composes offline without the Chrome-only constraint or the single-profile limitation.
Its offline support is partial by design: AI Emaily is not a cached-mode client with a complete local archive, and large attachment sets sync when you reconnect rather than storing entirely on-device. But for reading already-synced mail and drafting replies while disconnected, it works across every account you have connected — Gmail, Outlook, IMAP — not only a specific Chrome profile on one machine. When you reconnect, the AI agent triages the mail that arrived while you were away and drafts replies in your voice so you clear the backlog quickly rather than reading from zero.
See the overview at aiemaily.com or the 7-day trial details at aiemaily.com/pricing.
Frequently asked
See it in AI Emaily
Keep reading

Written by
Nafiul HasanNafiul 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.