Market
Pricing
Sign inStart
Field GuideGradients
Gradients

Gradient overlays: tint photos without hiding them

A good overlay changes the mood of a photo and gives your words somewhere to stand, while the picture still shows through. A bad one turns every image into the same murky rectangle. Here is how to tell them apart.

GradientlyVerified Gradiently account·October 1, 2026·6 min read
Cover: Basalt Meridian · GR·QH4X·VY

The short version

  • A gradient overlay is a layer of colour that fades across a photo, used to tint the image, set a mood or create a calmer area for text.
  • The most common overlay is a scrim: transparent at one edge and dark at the other, so only the part of the photo behind the words is darkened.
  • A colour wash overlay uses brand colours at partial opacity, often with a blend mode such as multiply, screen or color, so the photo keeps its detail.
  • Overlays work best when they cover only the area that needs help, rather than dimming the whole picture evenly.
  • If a scrim has to pass about 80 percent opacity at its darkest edge before the text reads, choose a calmer photo or move the words.
On this page
Four kinds of gradient overlayThe scrim: an overlay for textColour wash overlays and blend modesHow to add a gradient overlay to a photoHow dark a gradient overlay should beGradient overlays on a websiteA wash that matches your brand every time

A gradient overlay is a layer of colour that fades across a photo, laid on top to tint it, unify a set of images or make a headline readable. The trick is that it fades: one part of the photo is touched heavily, the rest barely at all. That is why a gradient overlay looks considered where a flat black box at 50 percent looks like a fix. You choose where the colour lands, how strong it gets and how it mixes with the picture underneath.

Four kinds of gradient overlay

Almost every overlay you see on a website, poster or post is one of four types. Knowing which you need saves a lot of fiddling with opacity sliders.

ScrimTransparent to dark across one edge

Use it for

Headlines and captions on busy photos
Colour wash

What it does

Brand colours at partial strength over the whole image

Use it for

Making unrelated photos feel like one set
Duotone or gradient map

What it does

Replaces the photo's colours with two or more of yours

Use it for

Strong, graphic looks; see the duotone effect
VignetteDarkens the corners with a radial fade

Use it for

Pulling the eye to the centre
OverlayWhat it doesUse it for
ScrimTransparent to dark across one edgeHeadlines and captions on busy photos
Colour washBrand colours at partial strength over the whole imageMaking unrelated photos feel like one set
Duotone or gradient mapReplaces the photo's colours with two or more of yoursStrong, graphic looks; see the duotone effect
VignetteDarkens the corners with a radial fadePulling the eye to the centre
The four overlay families. Most designs need just one of them, not all four.

The scrim: an overlay for text

A scrim is the workhorse. It starts fully transparent and darkens towards the edge where your words sit, usually the bottom or the left. The photo stays untouched where the subject is, and the text gets a calm, dark floor. Use a dark tone from the photo itself rather than pure black: a deep brown over a warm interior, a navy over a seascape. Pure black looks like a smudge.

Three overlays on their own, before any photo goes underneath. Each stays clear where the subject would be.

The top 40 percent of the bottom scrim is fully clear, which keeps faces and products bright. The darkness builds through the lower half and peaks at the very edge, exactly where a caption sits. For more ways to keep words legible on pictures, read readable text on photos.

Colour wash overlays and blend modes

A colour wash is how brands make stock photos, phone snaps and event pictures look like one family. Lay a gradient of two brand colours over the photo and change its blend mode. The blend mode decides how the colour mixes with the picture, and it matters more than the colours.

NormalCovers the photo at the opacity you set

Good with

Scrims behind text
MultiplyDarkens and tints; whites take the overlay colour

Good with

Light, airy photos
ScreenLightens and tints; blacks take the overlay colour

Good with

Dark, moody photos
ColorKeeps the photo's light and shade, swaps its hues

Good with

A strong single brand tint
Soft light

Effect on the photo

Gentle contrast and tint

Good with

Subtle washes on portraits
Blend modeEffect on the photoGood with
NormalCovers the photo at the opacity you setScrims behind text
MultiplyDarkens and tints; whites take the overlay colourLight, airy photos
ScreenLightens and tints; blacks take the overlay colourDark, moody photos
ColorKeeps the photo's light and shade, swaps its huesA strong single brand tint
Soft lightGentle contrast and tintSubtle washes on portraits
Blend modes have the same names in CSS, Figma, Photoshop and most design tools.
Violet to coral washlinear-gradient(135deg, rgba(124, 58, 237, 0.7) 0%, rgba(236, 72, 153, 0.55) 55%, rgba(251, 146, 60, 0.45) 100%)
A three colour wash at falling opacity. Set to multiply over a pale photo, it reads as a warm violet dusk; set to screen over a dark one, it glows.

How to add a gradient overlay to a photo

  1. 1

    Decide what the overlay is for

    Text, mood or consistency. A scrim for text, a wash for mood and consistency. If you can't say which, you probably don't need one.

  2. 2

    Sample a dark tone from the photo

    Pick the deepest colour already in the image for a scrim, or two brand colours for a wash.

  3. 3

    Draw the gradient over the area that needs it

    Start clear over the subject and build towards the edge with the words. Keep the fade long so there is no visible line.

  4. 4

    Choose a blend mode

    Normal for scrims, multiply for light photos, screen for dark ones, color for a single tint.

  5. 5

    Lower the opacity until it almost disappears

    Then nudge it back up one step. The best overlays are noticed only when you switch them off.

  6. 6

    Check the text at phone size

    Shrink the design to the size it will be seen and read every word. Contrast that works on a monitor can fail on a phone; colour contrast has the targets to aim for.

How dark a gradient overlay should be

Hides the photo

  • A flat black layer at 50 percent over everything
  • The same overlay on every image, whatever the light
  • Pure black or grey that dulls skin and food
  • A hard edge where the gradient stops
  • Overlay so strong the photo could be anything

Tints the photo

  • Clear over the subject, darker only behind words
  • Strength adjusted per photo
  • A dark tone taken from the image or the brand
  • A long, gradual fade with no line
  • The photo still recognisable at a glance

As a working limit, if the darkest edge of a scrim has to pass about 80 percent before the text reads, the photo is too busy for that spot. Move the words, crop differently or choose a calmer picture. A wash over the whole image needs far less, or the photo stops looking like a photo.

Gradient overlays on a website

On the web you can stack the overlay and the photo in one declaration, which keeps them together when the image changes. The overlay comes first because CSS paints the first layer on top. The full set of techniques, including blend modes and pseudo elements, is in gradient overlay CSS.

css
.hero {
  min-height: 70vh;
  background-image:
    linear-gradient(180deg, rgba(10, 12, 20, 0) 40%, rgba(10, 12, 20, 0.8) 100%),
    url("/images/harbour.jpg");
  background-size: cover;
  background-position: center;
  color: #ffffff;
}
A bottom scrim over a hero photo. Change the image and the overlay stays.

A wash that matches your brand every time

Overlays drift when every designer picks their own colours. In the Gradiently Studio, photos can be tinted in your Mark's own colours as mono, duotone or a wash, so pictures from different sources share one palette without hand matching. And when words sit on a Mark rather than a photo, it calms the area behind them by itself, with no overlay at all. Read duotone photos in your Mark's colours for how the wash works.

Harbour Road
Just listed.
Three bedrooms, sea views, open Saturday
Gradiently · @gradiently

Without help, the busiest colour runs straight through the headline.

Harbour Road
Just listed.
Three bedrooms, sea views, open Saturday
Gradiently · @gradiently

With the Mark responding, the area behind the words calms down, the job a scrim usually does.

Design with a living gradient

Posts, stories, slides and banners in every size, with text that always reads.

Start designing, free

Questions people ask

What is a gradient overlay?

A layer of colour that fades across an image, placed on top to tint it, set a mood or make text easier to read. It differs from a flat overlay because its strength changes across the picture.

What opacity should a photo overlay be?

Use as little as makes the text readable: often 50 to 80 percent at the darkest edge of a scrim, and much less for a wash across the whole photo. If you need more, the photo is probably too busy for that spot.

Which blend mode is best for a colour overlay?

Multiply suits light photos, screen suits dark ones, and color swaps the photo's hues while keeping its light and shade. Use normal for scrims behind text.

Should I use black for a gradient overlay?

Usually not. A deep tone sampled from the photo, such as a dark navy or brown, darkens the image without making it look dull.

How do I add a gradient overlay in CSS?

List the gradient first and the image second in background-image, for example linear-gradient(...), url(photo.jpg). The first layer is painted on top.

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

Four kinds of gradient overlayThe scrim: an overlay for textColour wash overlays and blend modesHow to add a gradient overlay to a photoHow dark a gradient overlay should beGradient overlays on a websiteA wash that matches your brand every time

Share this guide

Next in Gradients

Gradient shapes: blobs, orbs and spheres that look real

Keep reading

All Gradients guides
CSS and web

Gradient overlay CSS: tint and darken images properly

5 min read

Putting a gradient over a photo takes one extra line of CSS. Choosing the right one of three methods decides whether the image loads fast, the overlay can animate, and the words on top stay readable.

Type and text

How to make text readable on photos without a box

6 min read

A solid box behind the headline works, but it makes every post look like a meme. These techniques keep the photo whole and the words clear, with code for the web and settings for social posts.

Gradients

The duotone effect: make any photo on-brand in two colours

5 min read

Duotone turns any photo into two colours of your choosing: one for the shadows, one for the light. It is the fastest way to make mismatched pictures look like one brand.

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