Gradients

Gradient or flat colour? When each one wins

Flat colour is clear, cheap and exact. Gradients are alive, distinctive and harder to control. Most good brands use both. Here is how to decide which one each surface needs.

GradientlyVerified Gradiently account··5 min read
Cover: Dry Nightfall · GR·B5Y5·CX

The short version

  • Flat colour wins where clarity, exact reproduction and small sizes matter, such as icons, interface controls, body text backgrounds and one-colour print.
  • Gradients win where a surface needs mood, depth or distinctiveness, such as backgrounds, covers, heroes, social posts and brand fields.
  • A gradient's contrast changes across its surface, so text on it has to be checked at the worst point, not the average.
  • Most strong visual identities use a gradient as the signature and a flat colour taken from it as the everyday fallback.
  • Screens swung from glossy, textured styles to flat design in the early 2010s and back towards softer gradients later, so neither is simply modern or dated.
On this page

In the gradient vs flat design question, neither side wins everywhere. Flat colour is clearer, reproduces exactly and survives tiny sizes and one-colour printing. Gradients carry mood, suggest light and depth, and give a brand far more room to be distinctive. The practical answer for most brands is both: a gradient where the surface is big and expressive, and a flat colour, taken from the gradient, where the job is small, functional or printed in one ink.

The same violet as a flat fill and as a gradient built around it. One is a colour; the other is a surface with light on it.

Where flat colour wins

  • Small sizes: favicons, app badges and icons lose a gradient's detail, while a flat colour stays crisp
  • Interface controls: buttons, toggles and states read more clearly when each state is one colour
  • Behind long text: constant contrast means every line is equally readable
  • One-colour print: embroidery, screen printing, engraving, stamps and single-ink jobs can't reproduce a blend
  • Exact matching: a single spot colour can be matched across materials far more reliably than a blend
  • Charts and data: flat colours keep categories distinct and comparable

Where gradients win

  • Large surfaces: backgrounds, covers, heroes and posters where flat colour feels empty
  • Mood and light: a blend suggests a time of day, a material or a glow that one colour can't
  • Distinctiveness: there are only so many distinguishable single hues, and most are taken in any category
  • Social feeds: a well-built gradient field stands out in a scroll of photos and flat templates
  • Depth in interfaces: a subtle gradient on a hero or a primary card separates layers without shadows
  • Motion: gradients can drift and breathe; see animated gradient backgrounds

Gradient vs flat, factor by factor

FactorFlat colourGradient
LegibilityConstant contrast everywhereContrast varies; check the worst point
RecognitionStrong if you own a rare hueStrong if the recipe stays consistent
DistinctivenessLimited by the number of huesHuge space of combinations
Small sizesExcellentOften muddy or lost
PrintExact, even in one inkNeeds full colour; can band or shift
Interface statesClear and predictableBest kept to one or two emphasis areas
Mood and depthLimitedExcellent
File size and effortTrivialSmall in CSS, larger as images and video
Flat colour is the safer default for function. Gradients are the stronger choice for expression.

The legibility question

On a flat background, if one word passes contrast, every word does. On a gradient, contrast changes as the colour changes, so a headline can read perfectly at one end and disappear at the other. Always measure contrast at the lightest point behind light text, or the darkest point behind dark text. The full method is in text on a gradient and colour contrast and accessibility.

A gradient running straight through the words: contrast changes letter by letter.

The same gradient making room for the words: the expression stays, the legibility comes back.

A short history: flat, then gradients again

Through the 2000s, screens were glossy: bevelled buttons, glassy highlights and textures imitating leather and paper. In the early 2010s, major operating systems moved to flat design, with solid colours, simple icons and no fake depth, and much of the web followed. From the mid-2010s, softer gradients returned, now as smooth blends of two or three colours rather than shiny effects, and some very visible brand icons switched to gradients. More in the history of gradients.

The lesson is that neither style is permanently modern. What dates a design is the specific treatment: heavy gloss dates a gradient, and a default palette dates flat colour.

How to decide for each surface

  1. 1

    Ask what the surface is for

    If it helps people act, read or compare, lean flat. If it sets a mood or introduces the brand, lean gradient.

  2. 2

    Check the size

    Below roughly icon size, use flat. Gradients need room to show their blend.

  3. 3

    Check how it will be reproduced

    One ink, thread or engraving means flat. Screens and full-colour print can carry a gradient.

  4. 4

    Check the words

    Long text wants a flat or very calm ground. A headline can sit on a gradient if contrast holds at the worst point.

  5. 5

    Keep them related

    Take your flat colours from your gradient so the two always look like one brand.

Choose flat for

  • Favicons, app badges and small icons
  • Buttons, toggles, tabs and form states
  • Pages of body text and data tables
  • Embroidery, stamps and single-ink print

Choose a gradient for

  • Covers, posters and social posts
  • Website heroes and launch pages
  • Brand fields behind logos and headlines
  • Loops, wallpapers and presentation openers

Use both: a gradient with a flat fallback

The strongest systems treat the gradient as the signature and choose one or two flat colours from inside it for everyday jobs. The deepest tone becomes the text or icon colour, a mid tone becomes the button colour, and the gradient itself appears on covers, heroes and posts. This is how you get expression and function without two unrelated palettes. Gradient branding walks through it.

Flat colours taken from the violet gradient above. Each has a job, and together they always match the gradient.

Every Mark in Gradiently is a gradient with its own palette built in, so the flat colours for text, buttons and small sizes come from the same recipe as the background.

Questions people ask

Is flat design better than gradients?

Neither is better everywhere. Flat colour is best for small sizes, interfaces and one-colour print; gradients are best for large, expressive surfaces and distinctiveness.

Are gradients outdated?

No. Heavy glossy gradients look dated, but soft gradients of two or three colours are widely used in current brand identities and interfaces.

Should my logo be a gradient or a flat colour?

Many logos use a gradient version for large screen use and a flat version for small sizes and one-colour print. You need the flat version either way.

Is text harder to read on a gradient?

It can be, because contrast changes across the gradient. Check contrast at the worst point behind the text, or keep a calm area for words.

Can I use gradients and flat colours together?

Yes, and most strong brands do. Take the flat colours from inside the gradient so everything matches.

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