Blog/ Mobile email

Gmail Dark Theme on Android: Turn It On and Fix It

Nafiul HasanNafiul Hasan· 11 min read
Gmail dark theme on Android: diagram showing the Gmail theme setting menu with Dark, Light, and System default options alongside an illustration of a dark inbox next to a white email body

The short answer

Open the Gmail app, tap your profile photo, then Settings, select your account, and choose Theme. Set it to Dark. If you use System default instead, also turn on Android's system dark mode in display settings. Some HTML emails still show a white background even in dark mode — Gmail cannot override their inline styles.

Gmail dark theme not working on Android is usually system dark mode being off or the Gmail theme set to Light. Some HTML emails still show white regardless.

On this page
  1. 01What the Gmail dark theme setting actually controls
  2. 02Why Gmail dark mode stops working: causes at a glance
  3. 03Fix 1: Set dark theme directly in Gmail
  4. 04Fix 2: Use System default and enable Android dark mode
  5. 05Fix 3: Email bodies that still show white in dark mode
  6. 06How to tell which cause you have
  7. 07Does dark mode save battery on Android?
  8. 08Preventing dark mode from resetting
  9. 09Where AI Emaily fits

Gmail dark theme on Android not working is one of those problems with more than one cause — and one of those causes is permanent, so treating it as a single bug with a single fix tends to leave people going in circles. This guide covers all three causes, gives you a fast way to identify which one you are facing, and explains the one case where no setting resolves it.

The most common complaint lands in three slightly different forms: the Gmail app is still showing a white interface despite a dark setting, dark mode works on the app frame but individual emails still appear on a white background, or the theme toggle itself seems to be missing from settings. Each has its own resolution path, and they are not the same problem.

What the Gmail dark theme setting actually controls#

Gmail for Android provides a Theme setting with three options: Light, Dark, and System default. Choosing Dark forces the dark interface regardless of what Android's system setting is. System default delegates to the OS — Gmail follows Android's dark mode on or off and switches automatically when you change it. Light keeps the Gmail interface white regardless of the system setting.

What the Theme setting controls is the app's chrome: the inbox list background, thread view background, compose screen, and navigation drawer. Whether an individual email message body appears dark depends on a separate, more limited rendering pass that Gmail runs on HTML email content — and that process is covered in Fix 3 below, because it works differently.

The setting lives inside the per-account settings screen, not at the top level of Gmail's settings. This is the most frequent reason people report the dark mode option as missing: they are looking at the top-level General settings screen, which does not contain a Theme row. You have to tap your account name or email address first to see it. If the Theme row is absent even after tapping into account settings, the app needs an update.

Why Gmail dark mode stops working: causes at a glance#

Three causes account for nearly every report. Identify your row first, then go to the matching fix section.

CauseHow to confirmFix
Gmail theme is set to LightGmail Settings > your account > Theme reads LightFix 1: change Theme to Dark
Gmail theme is System default but Android dark mode is offTheme reads System default; Android Settings > Display > Dark theme is toggled offFix 2: enable dark mode in Android display settings
App chrome is dark but individual email bodies are still whiteInbox background is dark; opening a marketing email shows a white or near-white message bodyFix 3: this is Gmail's HTML inversion limit — not user-configurable
Gmail app is outdatedNo Theme row appears anywhere in Gmail Settings, even under the account screenUpdate Gmail from the Play Store; dark theme support requires version 2019.09.01 or later

Fix 1: Set dark theme directly in Gmail#

Use this fix if you want dark mode on permanently regardless of your Android system setting, or if you have been unable to locate the toggle in the past.

  1. 1

    Open the Gmail app

    Tap the Gmail icon on your home screen or app drawer to open your inbox.

  2. 2

    Tap your profile photo

    Your profile photo or initials appear in the top-right corner of the inbox. Tap it to open the account panel.

  3. 3

    Tap the Settings gear icon

    In the panel that opens, tap the gear icon labelled Settings — not Manage your Google Account. This takes you into Gmail's own settings, not your Google account settings.

  4. 4

    Select your email account

    If you have more than one Gmail account signed in, tap the account you want to change. It appears listed by email address. For a single account, it is the only option.

  5. 5

    Tap Theme

    Scroll down to the General section and tap the Theme row. If you do not see it, confirm you tapped the account name first rather than staying on the top-level settings screen.

  6. 6

    Select Dark

    Tap Dark. The app switches immediately — no restart required. The inbox background, compose screen, and thread list all shift to the dark interface.

The Theme setting applies per account

If you have multiple Gmail accounts in the app, each account holds its own Theme setting. Changing one to Dark does not change the others. Repeat these steps for each account you want to display in dark mode.

Fix 2: Use System default and enable Android dark mode#

If you prefer Gmail to follow your phone's overall dark mode schedule — switching automatically at sunset or when Battery saver activates — set Gmail to System default and enable Android's dark mode at the OS level. This keeps Gmail in sync with every other app rather than holding a separate manual setting.

  1. 1

    Set Gmail theme to System default

    Follow Fix 1 steps 1 through 5, then tap System default instead of Dark. Gmail will now mirror the Android system setting and switch when the OS switches.

  2. 2

    Open Android Settings

    Swipe down from the top of your screen and tap the gear icon, or open the Settings app from your app drawer.

  3. 3

    Go to Display

    Tap Display. On some manufacturers' Android versions this is labelled Display and brightness (Samsung) or Display size and text (Pixel). The Dark theme or Dark mode option is inside it regardless of the label.

  4. 4

    Enable Dark theme

    Toggle Dark theme or Dark mode to on. On Pixel devices this label is Dark theme. On Samsung it may be Dark mode. On Android 9 and older, a system-wide dark mode does not exist — in that case, set Gmail to Dark directly via Fix 1 instead.

  5. 5

    Return to Gmail and confirm

    Switch back to the Gmail app. The interface should now be dark. If you want Gmail to follow a schedule, configure it under Settings > Display > Dark theme > Schedule (Pixel) or a similar path on your device, and Gmail will follow that schedule automatically.

Fix 3: Email bodies that still show white in dark mode#

This is not a bug resolvable by a setting. It is a limit of how Gmail applies dark mode to HTML email content, and understanding the mechanism explains why no toggle removes it.

When Gmail applies dark mode to a message body, it runs an inversion pass on the email's HTML and CSS. It identifies elements with light backgrounds and attempts to flip them dark. This works cleanly on plain-text emails and simple HTML emails that set no explicit color values. It fails — partially or entirely — on HTML emails where the sender has embedded inline styles such as background-color: #ffffff or color: #000000 on individual elements or table cells.

Gmail cannot safely strip or override those inline declarations without risking the email's visual layout. A marketing email built as nested tables with white cell backgrounds will render white because Gmail's inversion engine leaves explicitly-set styles intact. The result is a dark app frame with a white message body, which looks broken but is actually working as designed.

There is no user-accessible setting in Gmail for Android that forces message-body inversion as of August 2026. Within Gmail, you cannot override this on a per-message basis. Third-party email apps implement their own rendering pipelines and some handle HTML emails in dark mode more aggressively than Gmail does, but that is a separate decision from adjusting a Gmail setting.

Before and after diagram showing Gmail dark mode applied to app chrome on the left and a white HTML email body on the right, illustrating that the inversion pass works on simple HTML but leaves explicit inline white backgrounds unchanged
Dark mode applies to the app chrome in both cases. The message body inversion is a separate pass — it works on plain HTML; complex HTML emails with explicit inline white backgrounds stay white.

How to tell which cause you have#

A two-question check resolves it without running through all three fix sections in sequence.

First: open Gmail Settings, tap your account name, and read the Theme row. If it says Light, Fix 1 resolves it in under a minute. If it says Dark and the app is still showing a light interface, update Gmail from the Play Store and check again.

If Theme reads System default, open Android Settings and check Display > Dark theme. If it is off, Fix 2 resolves it. If dark mode is on and the Gmail chrome is already dark but emails still appear white, open two side-by-side: one plain text email and one formatted marketing email. If plain text renders with a dark background and the marketing email stays white, that is Fix 3's territory — the HTML inversion limit — and there is no Gmail setting that removes it.

No Theme row at all means the app needs an update

If you navigate to Gmail Settings, tap your account name, and no Theme row appears, the Gmail version installed is older than the 2019.09 release that introduced dark theme support. Open the Play Store, search Gmail, and tap Update. The Theme row appears immediately after the update completes.

Does dark mode save battery on Android?#

On phones with OLED or AMOLED displays, yes — and the difference can be meaningful. OLED and AMOLED panels turn off individual pixels to show true black, so a dark background draws less power than a white one, particularly at high screen brightness. Google's own published testing on Pixel devices with AMOLED screens found around 14 percent power savings at maximum brightness with a dark UI active.

On LCD panels, the answer is no meaningful difference. An LCD illuminates the full backlight regardless of the colour being displayed, so dark mode changes the look but not the power draw.

Whether the saving matters in practice depends on how you use the inbox. If you spend long sessions reading email on an OLED phone at high brightness, dark mode is a genuine battery measure. On an LCD device, enable it because you find dark interfaces easier on the eyes, not for power savings.

Preventing dark mode from resetting#

Gmail app updates from the Play Store occasionally reset per-account settings, including the Theme setting. The cleanest mitigation is to rely on Android system dark mode with Gmail set to System default: even if Gmail's per-account Theme gets reset to System default on an update, the correct OS preference is still read and the app stays dark. A reset to System default on a phone already running system dark mode is a no-op from the user's perspective.

If you use the standalone Dark setting in Gmail (Fix 1), check the Theme row after major Gmail updates. Enabling auto-update in the Play Store is generally worth keeping on for security fixes, so the practical answer is a thirty-second check after each update rather than disabling auto-update.

Android's dark mode schedule is worth setting if you want consistent behavior. On Pixel devices, Settings > Display > Dark theme > Schedule lets you choose Sunset to sunrise or a custom time range. Gmail on System default will switch in sync with the schedule without requiring any further intervention.

Where AI Emaily fits#

The HTML-email inversion limit is a Gmail rendering decision, not a problem that a Gmail setting can reach. An email client that implements its own message-body rendering pipeline can make different choices about how aggressively it overrides inline styles in dark mode. AI Emaily applies dark mode to both the app chrome and message bodies through its own rendering layer. On Android it runs as a PWA rather than a native app — it installs to your home screen, works offline for reading and drafting, and receives push notifications — so it is not a drop-in replacement for a native Gmail experience, but it is a different client with a different approach to the white-email-body problem.

Whether switching clients is worth the disruption depends on how much the partial inversion bothers you day-to-day. We build AI Emaily, and the 7-day free trial on the Pro and Autopilot plans — card required, cancel before day 7 and pay nothing — is the way to find out whether it handles your inbox the way you want. Details are on the homepage and on the pricing page.

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

An email client that handles dark mode — and a lot more

AI Emaily applies dark mode across both the app chrome and message bodies, connects Gmail, Outlook, and any IMAP account, and ships Manual, Copilot, and Autopilot modes with a full audit trail. 7-day free trial on Pro and Autopilot.

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