Market
Pricing
Sign inStart
Field GuideBackgrounds
Backgrounds

White background design: when blank space is the best choice

A white background is the most common choice in design and the easiest to get wrong. Here is when it is the right call, which whites to use, and how to stop it looking like a blank page.

GradientlyVerified Gradiently account·October 1, 2026·5 min read
Cover: Harbour of Gold · GR·ZYKE·ZY

The short version

  • A white background works best when the content is the point: a product photo, a long read, a price list or a single strong headline.
  • Pure white #ffffff is harsh on screens for long reading, so most considered designs use an off-white with a slight warm or cool tint.
  • Black text on white has a very high contrast ratio, so you can afford a softer near-black such as #1c1917 and still read comfortably.
  • White space only looks intentional when it is generous and consistent; a cramped white layout looks unfinished rather than minimal.
  • One quiet detail, such as a faint grain, a hairline rule or a soft corner light, stops a white background feeling like an empty file.
On this page
When a white background is the right choicePick an off-white, not pure whiteGive the words roomText colour on a white backgroundStop a white background looking unfinishedA white background in CSS

White background design is the best choice when the thing on top deserves all the attention: a product, a photograph, a long paragraph, a single sentence that needs to land. It fails when white is chosen by default, because then it reads as a page nobody finished. The difference comes down to three decisions: which white, how much space, and one small detail that tells the viewer the emptiness was on purpose.

When a white background is the right choice

White has no mood of its own, which is its strength. It gets out of the way. That makes it the natural ground for anything with its own colour or texture, and the worst ground for anything that needs atmosphere to carry it.

White works for

  • Product photos where colour accuracy matters
  • Long reading: articles, menus, terms, reports
  • A single bold headline with nothing else
  • Price lists and comparison tables
  • Brands built on restraint and clarity

White struggles with

  • Night events, music and anything nocturnal
  • Light, pale photos that bleed into the page
  • Feeds where every competitor already uses white
  • Short posts with too little content to fill the space
  • Designs that need warmth or drama to land

If your design sits on the right of that table, a soft colour ground or a gentle gradient will usually serve it better. Minimalist backgrounds covers quiet options beyond white, and dark mode design covers the opposite end.

Pick an off-white, not pure white

Pure #ffffff is the brightest thing a screen can show. For a photo backdrop that is fine; for a page someone reads for two minutes, it glares. An off-white lowers the brightness slightly and gives the page a temperature. Warm whites feel printed, calm and human. Cool whites feel clinical, technical and precise. Choose the one that matches what you sell.

Five off-whites next to pure white, and a warm near-black to set on them. The differences look tiny in swatches and obvious across a whole page.
Pure white

Hex

#ffffff

Feels

Bright, neutral

Use it for

Product cutouts, ecommerce listings
Paper#faf7f2

Feels

Printed, calm

Use it for

Journals, newsletters, menus
Linen#f7f1e8

Feels

Warm, handmade

Use it for

Bakeries, florists, stationery
Cloud#f4f6f8

Feels

Cool, precise

Use it for

Software, finance, clinics
Mist#f1f5f4

Feels

Fresh, clean

Use it for

Skincare, wellness, dental
WhiteHexFeelsUse it for
Pure white#ffffffBright, neutralProduct cutouts, ecommerce listings
Paper#faf7f2Printed, calmJournals, newsletters, menus
Linen#f7f1e8Warm, handmadeBakeries, florists, stationery
Cloud#f4f6f8Cool, preciseSoftware, finance, clinics
Mist#f1f5f4Fresh, cleanSkincare, wellness, dental
Copy a white by its temperature. Then keep it everywhere: a website, a deck and a post in three different whites look like three brands.

Give the words room

White space is not what is left over. It is a layout decision, and it only reads as intentional when it is generous. A practical rule: margins of at least 8 percent of the shorter side, so 86 px on a 1080×1350 post, and more space between groups than inside them. A headline, a short line under it and a small detail at the bottom is plenty for one post.

New season, fewer things.
Twelve pieces, made to last

One line, a small eyebrow and a quiet detail. The space carries as much meaning as the words.

Hours
Open late this week
1.Thursday to Saturday until ten
Gradiently · @gradiently

A practical post still reads as calm when the margins stay wide and the type stays small.

Hierarchy matters more on white than anywhere else, because there is no colour to point the eye. Use size and weight to rank the words, as described in visual hierarchy, and keep to one typeface family if you can.

Text colour on a white background

Pure black on pure white has the highest contrast a screen can show, which is more than reading needs and can feel stark. A near-black with a hint of the background's temperature, such as #1c1917 on a warm white or #0f172a on a cool one, still clears every accessibility threshold with room to spare. For body text keep a contrast ratio of at least 4.5:1; colour contrast and accessibility explains how to check it.

Light grey text is the classic mistake

Grey type on an off-white looks elegant in a design file and disappears on a phone in sunlight. If a line matters, keep it dark. Use size, not paleness, to make secondary text quieter.

Stop a white background looking unfinished

The risk with white is that it looks like an empty canvas rather than a chosen one. One quiet detail is enough to fix that. Pick one, not all of them.

  • A faint grain at very low strength, so the white reads as a surface. See grain texture.
  • A soft corner light, a warm white fading to a slightly deeper cream in one corner.
  • A hairline rule or thin border in your ink colour, a few pixels wide.
  • One accent colour used once, on a price, a date or a button.
  • A paper feel for printed or crafted brands; paper texture shows how.
Three whites that are barely gradients at all. On a phone they read as white with depth, never as colour.

A white background in CSS

On the web, set the off-white once as a variable so every section shares it, and give images a matching backdrop so product shots on pure white don't show as boxes against your paper colour.

css
:root {
  --paper: #faf7f2;
  --ink: #1c1917;
  --rule: #e7e1d8;
}

body {
  margin: 0;
  background: var(--paper);
  color: var(--ink);
}

/* Product photos shot on pure white: blend them into the paper */
.product img {
  mix-blend-mode: multiply;
}

hr {
  border: 0;
  border-top: 1px solid var(--rule);
}
mix-blend-mode: multiply makes the white around a product photo take on the page colour, so cutouts sit naturally on an off-white.

If you want a white look with a little more character, Gradiently's light Marks are a good place to start: soft, pale grounds with real material and light, where the calmest area moves behind your words and Auto ink keeps every line dark enough to read. Designing with any unclaimed Mark is free; claim the one you like when you are ready to export.

Find a gradient that’s only yours

Browse thousands of Marks, design with any of them for free, and claim the one that feels like you.

Browse the Market

Questions people ask

What is the best off-white colour code for a background?

A warm paper white such as #faf7f2 suits most editorial and lifestyle brands, and a cool white such as #f4f6f8 suits software and clinical brands. Pick one and use it everywhere.

Is pure white bad for websites?

Not bad, but bright. Pure white is ideal behind product cutouts; for long reading, a slightly tinted off-white is gentler on the eyes.

What colour text looks best on a white background?

A near-black such as #1c1917 or #0f172a. It reads as black, keeps contrast well above 4.5:1 and feels softer than pure black.

How do I make a white background look less boring?

Add one quiet detail: faint grain, a soft corner light, a hairline rule or a single accent colour. Keep the margins generous so the space looks chosen.

Why do my product photos show a box on my off-white site?

The photos were shot on pure white. Use mix-blend-mode: multiply on the images, or export them with a transparent background.

Share this guide

Written by GradientlyVerified Gradiently account

The team behind Gradiently, a design tool built around Marks: living gradients that make everything you design look like yours.

See our profile

On this page

When a white background is the right choicePick an off-white, not pure whiteGive the words roomText colour on a white backgroundStop a white background looking unfinishedA white background in CSS

Share this guide

Next in Backgrounds

Grain texture: adding film grain to digital designs

Keep reading

All Backgrounds guides
Backgrounds

Minimalist backgrounds with just enough going on

5 min read

Flat colour can look unfinished; busy colour can look desperate. The best minimalist backgrounds sit just between: one hue, a whisper of light, a little texture, and room for everything else.

Backgrounds

Paper texture backgrounds: tactile designs on screen

5 min read

Paper is the oldest background there is, and people still trust it. Here is how to bring its warmth, fibre and uneven light to a screen without it looking like a scanned napkin.

Colour

Color contrast: readable text for everyone

5 min read

Contrast is the difference between words people read and words people skip. The WCAG numbers in plain English, how to check them, and what changes when the background is a gradient.

Find the look that’s only yours.

Every Mark is a living background with one owner. Try an unclaimed Mark, and claim yours when it feels right.

Start designing

Check a certificate

Type a certificate number or a Mark’s code to see who owns it.

Works with ChatGPT and Claude

Ask your AI for a design. It makes it in your Mark, ready to edit.

ChatGPTClaude
How to connect

Product

  • Market
  • Explore
  • Pricing
  • Certificates

Learn

  • Field Guide
  • Help centre
  • What’s new

Developers

  • Overview
  • ChatGPT and Claude
  • API reference
  • API keys

Company

  • About
  • Contact us
  • Sign in

Legal

  • Terms
  • Privacy
  • Refunds
  • Mark protection
  • Cookies
  • All policies
Move through the letters. Each one wears a real Mark.Touch a letter to see its Mark.One name. Ten Marks inside it.
© 2026 Gradiently