Dark Mode Email Design in Klaviyo: Making Your Emails Look Good Everywhere
30%+ of email opens happen in dark mode. If your emails look terrible there, you're losing engagement. Here's how to design Klaviyo emails that work in both modes.

Mark Cijo
Founder, GOSH Digital
Dark Mode Email Design in Klaviyo: Making Your Emails Look Good Everywhere
You spend an hour designing the perfect email. Clean white background, crisp product images, brand-colored text. It looks beautiful in the Klaviyo editor. You send a test email, preview it on your phone in light mode. Perfect.
Then 30-40% of your subscribers open that same email in dark mode and see: inverted colors that look bizarre, dark text on a dark background that's unreadable, logos with white backgrounds creating jarring white rectangles, and images with transparent backgrounds that look broken.
Dark mode isn't a niche preference anymore. Apple Mail, Gmail, Outlook, and most mobile email clients offer dark mode, and a growing percentage of users keep it on permanently. If you're only designing for light mode, you're delivering a broken experience to a third of your audience.
Here's how to design emails in Klaviyo that look great regardless of which mode your subscriber uses.
How Dark Mode Affects Emails
Different email clients handle dark mode differently, which is why this is so tricky:
Full color inversion (Apple Mail, some Outlook versions): The email client completely inverts colors. White backgrounds become black. Black text becomes white. Your brand colors might shift unpredictably. Images are usually left alone, but everything around them changes.
Partial inversion (Gmail app): Gmail inverts light backgrounds to dark but tries to preserve brand colors in buttons and images. The results are inconsistent — sometimes it looks fine, sometimes it looks terrible.
No change (some Gmail web, some Outlook): Some clients respect the email's designed colors and don't modify anything in dark mode. The user's inbox is dark but your email maintains its original colors.
Because you can't predict which client and which behavior each subscriber uses, you need to design defensively — creating emails that look acceptable across all three scenarios.
The Defensive Design Approach
Instead of trying to create separate dark mode versions (which Klaviyo doesn't natively support), design your emails to survive color inversion gracefully.
Use transparent PNG logos. This is the single most important change. A logo on a white background creates an ugly white rectangle in dark mode. A logo as a transparent PNG blends with whatever background color the email client applies.
If your logo is dark colored and becomes invisible on dark backgrounds, create a "dark mode safe" version — either add a subtle border/stroke around the logo, use a version with enough contrast to work on both light and dark backgrounds, or place it on a branded background color (not white, not black).
Avoid pure white backgrounds (#FFFFFF). Some email clients only invert pure white to pure black. Using an off-white like #FAFAFA or #F5F5F5 sometimes prevents inversion in certain clients. This isn't reliable across all clients, but it helps in some.
Avoid pure black text (#000000). Pure black text inverted becomes pure white, which works fine. But if you can use a dark gray (#333333 or #222222), some clients won't invert it, maintaining better readability in both modes.
Use background colors on important sections. Instead of relying on the white page background, add explicit background colors to content sections. A section with a set background color is more likely to be preserved in dark mode than one relying on the default page color.
Add borders to images with light backgrounds. Product images on white backgrounds look fine in light mode. In dark mode, they can appear to float on the dark background with no defined edge. A subtle 1px border around product images prevents this.
Specific Klaviyo Design Tactics
Button design. Your CTA buttons should use your brand color with white text (or vice versa). Avoid transparent or borderless buttons that rely on the page background for visibility. A solid brand-color button with good contrast text works in both modes.
In Klaviyo's button settings, set both a background color AND a border color (same color). Some dark mode clients strip backgrounds but preserve borders. Having both ensures the button remains visible.
Text color. In Klaviyo's text blocks, set explicit text colors on every element. Don't rely on "default" or "inherit" — these can be overridden by dark mode. If you set text to #333333 explicitly, some clients will respect that setting.
Image handling. For product images with white backgrounds, add a 1-2px border in a neutral color. For lifestyle images with varied backgrounds, they usually look fine in dark mode since they have enough visual information.
Dividers and spacers. Colored divider lines might become invisible if inverted. Use a neutral mid-gray (#999999 or #AAAAAA) that remains visible on both light and dark backgrounds.
Testing Dark Mode in Klaviyo
Klaviyo doesn't have a built-in dark mode preview. You need to test manually.
Method 1: Send test emails. Send a test to yourself. Open it on your phone with dark mode enabled. Check: Are all elements visible? Is text readable? Do images look normal? Are buttons clearly visible?
Method 2: Use Email on Acid or Litmus. These email testing platforms render your email across dozens of clients, including dark mode variants. They show you exactly how it looks in Apple Mail dark mode, Gmail dark mode, and Outlook dark mode side by side.
Method 3: Manual device testing. Keep an iPhone and an Android phone with dark mode enabled. Send every campaign to a test list that includes accounts on both devices. 30 seconds of checking on real devices catches most issues.
What to look for:
- Logo visibility (is it readable or did it disappear?)
- Text readability (can you read all body text and headings?)
- Button visibility (are CTAs clearly visible and clickable-looking?)
- Image borders (do product images blend into the background?)
- Overall aesthetics (does it still look professional?)
The Template Approach
Rather than checking dark mode for every individual email, build dark-mode-safe practices into your template library:
Create one template, test it extensively in dark mode. Fix any issues. Save it. Then every campaign built from that template inherits the dark mode safety.
When building your template:
- Transparent logo in the header
- Explicit background colors on all content sections
- Brand-colored buttons with white text
- Dark gray text (not pure black)
- Bordered product image containers
- Colored dividers (not white or near-white)
Test the template once across devices and clients. Fix issues. Now every campaign using that template looks good in dark mode without individual testing.
The Future of Dark Mode Email
The email industry is slowly developing better standards for dark mode support. CSS media queries for color-scheme preferences exist but aren't supported by all email clients yet. Some clients support meta tags that declare dark mode support.
For now, the defensive design approach is your best option. As standards mature and email client support improves, more precise dark mode control will become possible. But "design defensively" will remain good practice regardless.
What To Do Right Now
Enable dark mode on your phone. Open the last 5 emails your brand sent. Look at each one critically. Note any issues: invisible logos, unreadable text, broken layouts, ugly inversions.
Then open your Klaviyo template editor. Fix the logo (replace with transparent PNG). Fix any pure white backgrounds. Add borders to product images. Save the template.
Your next send will look better for 30-40% of your audience.
If you want help redesigning your Klaviyo templates for dark mode compatibility, mobile optimization, and brand consistency — book a call with our team. We'll build templates that look professional regardless of how subscribers view them.

Written by Mark Cijo
Founder of GOSH Digital. Klaviyo Gold Partner. Helping eCommerce brands grow revenue through data-driven marketing.
Book a free strategy call →