Processed in your browser · PDF stays on your device

PDF Color Overlay Tool Online — tint pages for branding, highlighting, or a duotone look

Pick a color, opacity, blend mode, and position, preview it live on the page, then apply it to one page, every page, or set unique settings per page.

See the four steps
6 blend modes Full page, header, or footer Per-page settings Local browser execution
Built & maintained by Bhavin J. Sheth | Updated

Customize your PDF overlay

Upload a PDF, dial in the color and blend mode with a live preview, then apply it.

Drop your PDF here

or browse files

How a color overlay actually works

An overlay is a rectangle, not a filter

Nothing about the underlying page changes — a colored shape is drawn on top of it, and how that shape combines with what's underneath is entirely up to the blend mode and opacity you pick.

One rectangle, six ways to combine it

A brand color that needs to appear consistently across every report a company sends out, a yellow tint that acts as a digital highlighter over study notes, a "Draft" watermark that has to be unmistakable without hiding the text underneath — each of these is really the same operation: draw a colored rectangle over the page, and choose how strongly it shows through.

Color, opacity, and position decide the shape and strength of that rectangle. Blend mode decides the math used to combine its color with whatever pixels are already there — which is why the same color can look like a gentle tint or a stark inversion depending only on which mode is selected.

Every control and what it changes

Color picker, hex, or presets

Pick visually, type an exact hex code, or click one of five preset swatches.

Opacity slider

0% is invisible, 100% is fully opaque — adjusted live with the preview updating as you drag.

6 blend modes

Normal, Multiply, Overlay, Soft Light, Hard Light, and Difference — each combines color differently.

Full page, header, or footer

Tint the entire page, or confine the color to just the top or bottom strip.

Per-page settings

Give every page its own color, opacity, mode, and position with Separate Overlay Per Page.

Position and blend mode change more than color does

The same color looks completely different depending on where it sits and how it combines.

1

Upload your PDF

Drag it onto the upload area, or click Select PDF. The first page loads into the live preview right away.

Page through the document before settling on a color.
2

Dial in the overlay

Adjust each setting and watch the live preview update:

Color: picker, hex, or a preset swatch.
Opacity & blend mode: how strongly and how it combines.
Position: full page, header only, or footer only.
3

Choose which pages

Current page, all pages, a specific range, or a unique overlay per page — set once before applying.

Separate Overlay Per Page remembers each page's settings as you navigate.
4

Apply and download

Click Apply Overlay. Rename the output if you like, then download the finished PDF.

Live preview Client-side execution

See a PDF before and after a color overlay

Compare the original page with the same page after applying a color, opacity, and blend mode.

Original No overlay
PDF page before applying a color overlay

A plain page with no color identity or visual emphasis.

Overlay applied
With overlay Branded
PDF page after applying a color overlay

A semi-transparent color layer applied at a chosen opacity and blend mode.

Practical ways to use a PDF color overlay

Use a color layer to add visual emphasis, branding, section cues, or creative effects without directly editing the existing page content.

Common situations for adding a color overlay to a PDF, by user type
Use caseWhat the overlay helps withTypical user
Corporate brandingApply a consistent brand color across reports, proposals, and presentations.Marketing teams
Document status cuesUse a light gray or amber overlay as a visual cue for draft, review, or internal-use documents.Office teams
Digital highlightingA yellow overlay in Multiply mode can work well for a highlighter-style effect over light document areas.Students & researchers
Chapter color-codingA different color per section can provide a quick visual cue when moving through a long document.Authors & editors
Reading comfortA soft sepia or blue tint for a gentler look during long reading sessions.Readers
Duotone effectsDifference blend mode for a striking, high-contrast artistic look.Designers & artists
Retro stylingA faded warm overlay to give a scanned document a nostalgic feel.Creative professionals
Seasonal themingQuickly re-color a catalog or brochure set for a seasonal campaign.Retailers & marketers
Blend modes explained

Six blend modes, six different jobs

Each mode is a different formula for combining the overlay with the page — here's what each one actually does.

Normal

Places the color directly on top of the page at the chosen opacity, with no additional math. Best for subtle tinting and general-purpose branding.

Multiply

Darkens the page underneath while keeping true blacks unaffected — white areas take on the overlay color, which is why it works well as a highlighter effect over text.

Overlay

Darkens dark areas and lightens light areas at once, increasing contrast. Produces a punchier, more artistic result than Normal — worth trying for creative or portfolio-style documents.

Soft Light

A gentler version of Overlay — the darkening or lightening effect is more subdued. A good choice for a warm or cool tone that shouldn't dominate the page.

Hard Light

A stronger, higher-contrast version of Overlay. Produces a bolder, more dramatic result — suited to poster-style layouts or attention-grabbing headers rather than body text.

Difference

Compares the overlay and page colors and produces the absolute difference between them. It can create inverted or high-contrast results, making it more useful for artistic effects than normal document tinting.

When the overlay doesn't look right

What's actually happening, and the fastest way through it.

Symptom
Why it happens
Fix

Overlay hides the content

Opacity is set high in a mode that fully covers the page, like Normal.

Lower the opacity to 20-40%, or switch to Multiply so light areas stay readable.

Hex code isn't accepted

The typed value isn't a valid 6-digit hex code.

Enter a 6-character code starting with # and using 0-9 and a-f, like #667eea.

Header or footer overlay didn't apply

Overlay position is still set to Full Page.

Select "Header Only" or "Footer Only" under Overlay Position, then re-apply.

Per-page settings didn't carry through

Apply to Pages was set to "All pages" instead of "Separate overlay per page".

Select "Separate overlay per page" before applying — "All pages" always uses one shared setting.

A password-protected PDF won't load

This tool does not provide a password prompt for protected PDFs, so the browser renderer cannot continue without access to the document.

Remove the password with a PDF tool you trust, then upload the unlocked copy.

Apply overlay fails or does nothing

Processing can fail if the PDF cannot be read, is unusually large, or a browser resource runs out during processing.

Try a different PDF first. If the file is large, close other heavy browser tabs and retry. For protected PDFs, remove the password before uploading.

Overlay hides content

Why: High opacity in Normal mode.

Fix: Lower opacity or use Multiply.

Hex not accepted

Why: Invalid format.

Fix: Use a 6-char code like #667eea.

Header/footer not applied

Why: Position still Full Page.

Fix: Select Header or Footer Only.

Per-page settings lost

Why: Wrong apply mode selected.

Fix: Use Separate overlay per page.

Password-protected PDF won't load

Why: No password prompt available.

Fix: Unlock it first, then upload.

Apply overlay fails or does nothing

Why: Resource limits or corrupt file.

Fix: Try a smaller PDF or close tabs.

Getting a clean overlay without guessing twice

A working order that avoids the most common redo.

Start with low opacity

Begin around 20-30% and increase from there — it's easier to strengthen a subtle overlay than to fix one that already hides the content.

Match blend mode to the goal

Multiply for highlighting text, Overlay or Hard Light for artistic effects, Normal for straightforward brand tinting.

Use header or footer for subtle branding

A full-page tint is bold — confining the color to the header or footer reads as more deliberate and professional.

Preview every page before applying

Page through the whole document while the live preview is active, especially before choosing All Pages.

Use per-page mode for chapters

A unique color per section makes long documents easier to navigate visually — set it up before applying.

Keep the original file

The overlay becomes a permanent part of the output PDF — keep the source file so you can try different settings later.

PDF color overlay FAQs

If something's not covered here, the troubleshooting section above likely has it.

Is it safe to upload my documents here?

Yes. PDF processing happens locally in your browser. This tool does not send the PDF file to our server.

Will adding a color overlay reduce the quality of my PDF?

The overlay is added as a vector rectangle rather than replacing the page content. The PDF is saved as a new file, but the result can still differ from the source in file structure or rendering because it has been processed and re-saved.

Can I apply different colors to different pages?

Yes. Select "Separate overlay per page" in Apply to Pages. Navigate to each page, set its own color, opacity, blend mode, and position, and the tool remembers each page's settings when you process the file.

What do the blend modes actually change?

Each blend mode is a different formula for combining the overlay color with the page underneath it. Normal simply places the color on top at the chosen opacity. Multiply, Overlay, Soft Light, Hard Light, and Difference each calculate the result differently, producing effects from a subtle tint to a high-contrast duotone look.

What happens to my file after I'm done?

Your PDF remains in the browser while you use the tool. When processing is complete, the new PDF is created locally and downloaded as a separate file.

Build notes

The write-up on how this was built

Because the live preview, per-page memory, and final rendering all run client-side, I wrote up the implementation — how a canvas overlay mirrors what pdf-lib later draws into the actual PDF, and how each page's settings are tracked independently.

Published on freeCodeCamp

How to Build a Browser-Based PDF Color Overlay Tool Using JavaScript

Covers canvas compositing modes, live preview synchronization, and per-page state management, all running client-side.

Read the write-up on freeCodeCamp

Written by Bhavin Sheth · Founder, AllInOneTools