How to convert a color pdf to black and white for printing
- Step 1Open the grayscale converter — Go to PDF Grayscale. It accepts a single PDF and outputs a single grayscale PDF — there are no options to configure.
- Step 2Drop the colour PDF in — Drag the file onto the dropzone or click to browse. Conversion starts automatically the moment a valid PDF is loaded — there is no separate Process button for this tool.
- Step 3Let every page re-render — Each page is rendered at 2× scale, desaturated pixel-by-pixel, and re-embedded as a JPEG. Long or image-heavy documents take a few seconds per page because the work happens in your browser tab.
- Step 4Read the result tiles — The result panel reports Input pages, Output size, Input size, and confirms
Processing: Browser. There is no on-page visual preview, so download and open the file to eyeball the grey output. - Step 5Download the grayscale PDF — Click Download. The file is saved as
yourfile.grayscale.pdf— your original colour PDF on disk is untouched, so keep it as the colour master. - Step 6Print without touching the driver — Send the grayscale PDF straight to the printer. You no longer need the printer's "print in greyscale" or "black ink only" checkbox — the file itself carries no colour, so any driver setting produces the same mono result.
What survives the conversion, and what doesn't
Because the tool rasterises each page to a grayscale JPEG, anything that depends on the PDF's vector or interactive structure is flattened. Plan around this before converting.
| PDF feature | After grayscale conversion | Why |
|---|---|---|
| Visual appearance of every page | Preserved (in grey) | Each page is rendered at 2× then scaled to original size, so layout and image detail look the same minus colour |
| Selectable / searchable text | Lost — becomes image | The page is re-encoded as a JPEG; the text glyphs are now pixels, not characters |
| Hyperlinks, bookmarks, form fields | Lost | Interactive objects are not carried into the freshly built image-only PDF |
| Page count and page size | Preserved | Output pages are created at the original point dimensions, one image per page |
| Black text contrast | Preserved at maximum | Pure black survives the luma maths unchanged; it stays the darkest tone on the page |
Tier limits for the in-browser converter
The free, in-browser tool enforces the PDF family limits below. Numbers are the real limits from the app's tier configuration.
| Tier | Max file size | Max pages | Files at once |
|---|---|---|---|
| Free | 2 MB | 50 pages | 1 |
| Pro | 50 MB | 500 pages | 5 |
| Pro + Media | 500 MB | 2,000 pages | 50 |
Pick the right tool for the job
Grayscale solves a colour problem, not a size problem and not a text-preservation problem. Use the matching sibling tool when those are your real goal.
| Your goal | Use | Keeps selectable text? |
|---|---|---|
| Stop colour toner / get clean mono print | Grayscale (this tool) | No |
| Make the file much smaller | Aggressive compress or lossless compress | Lossy: no · Lossless: yes |
| Lock down editable form fields before printing | Flatten | Yes |
| Grey a single image, not a PDF | Export the image and use the image grayscale tool | n/a |
Cookbook
Realistic before/after results. Sizes are approximate — they depend on page count and how much imagery each page contains.
A 4-page colour invoice for the mono office printer
A typical accounting invoice: black body text, a navy logo, and one coloured total bar. The colour pulls toner on the office colour laser even though nobody needs the navy.
Input: invoice.pdf colour, 4 pages, 180 KB Action: drop on grayscale tool (auto-runs) Output: invoice.grayscale.pdf grey, 4 pages, ~260 KB Note: a mostly-text page can grow slightly, because crisp text re-encoded as a JPEG is less efficient than the original vector text. The win here is print cost, not file size.
A 12-page colour report with charts
A management report with colour bar charts. Converting to grey before printing means the charts come out with a controlled grey ramp instead of the printer's muddy auto-guess.
Input: q2-report.pdf colour, 12 pages, 3.1 MB (Pro tier) Output: q2-report.grayscale.pdf grey, 12 pages, ~2.4 MB Tip: if a chart uses colour alone to tell series apart, they may now be hard to distinguish — add patterns or data labels in the source app before converting.
Confirming colour is truly gone
How to verify the file carries no colour, so you can stop relying on the printer's greyscale checkbox.
Open output in any PDF reader → all content renders grey Print dialog → driver's "colour" vs "greyscale" toggle now produces the SAME result, because there is no colour data for the colour path to use.
Keeping your colour master
The tool never overwrites your source. The download is a separate, clearly named copy.
On disk before: contract.pdf (colour, untouched) Downloaded: contract.grayscale.pdf (grey copy) Archive the colour master; print from the grey copy.
When grayscale is the wrong tool
If the document is already black-and-white text and your real goal is a smaller file, grayscale will not help — and can even enlarge it.
Input: text-only-contract.pdf already black text, 90 KB Grayscale output: ~140 KB (text became a JPEG image) Better: leave it as-is, or use lossless compress (/pdf-tools/pdf-compress-lossless) which keeps text selectable.
Edge cases and what actually happens
Selectable text becomes an image
By designThe tool re-renders each page and re-embeds it as a grayscale JPEG, so after conversion you can no longer select, copy, or search the text — it is now pixels. This is fine for a print-only copy. If you need selectable text in the grey version, there is no in-app option for that; keep the colour original for digital use and use this only for printing.
A mostly-text PDF gets bigger, not smaller
ExpectedCrisp vector text compresses poorly as a JPEG, so a text-heavy page can grow after conversion. Grayscale is a colour tool, not a compressor. If size is the goal, use lossless compress (keeps text) or aggressive compress (image-based, hits size targets).
Charts that rely on colour alone become ambiguous
Review neededTwo series shown only as a red line and a green line map to similar greys and can become hard to tell apart. The tool can't add patterns. Fix this in the source application — add dashes, markers, or labels — then convert.
File is over the tier size or page limit
BlockedFree tier caps PDFs at 2 MB and 50 pages. A larger or longer document is blocked with an upgrade prompt. Pro raises the ceiling to 50 MB / 500 pages. Splitting a long document with PDF split by range first is a free workaround for the page cap.
Hyperlinks and bookmarks disappear
LostInteractive objects are not carried into the rebuilt image-only PDF. Clickable links, the bookmark/outline tree, and form fields are gone after conversion. For print this rarely matters; for a digital deliverable, keep the colour original.
An encrypted / password-protected PDF
Remove password firstIf the PDF is password-protected you should remove the protection first with PDF remove password (you'll need the password), then grayscale the unlocked file.
A scanned PDF with an invisible OCR text layer
OCR lostRe-rendering discards the invisible searchable text layer along with everything else. The grey scan still looks fine and prints fine, but it is no longer searchable. Re-run OCR on the grey output if you need search back.
Very long document is slow
Slow but completesEvery page is rendered in the browser, so hundreds of pages take time and memory. It still finishes — give the tab a moment. Splitting first with PDF split speeds each pass.
The output looks slightly soft compared to the colour original
ExpectedPages are JPEG-encoded at quality 0.92, which is visually high but not pixel-perfect lossless. On a printout the difference is invisible; on screen at high zoom you may notice mild softening. This is inherent to the rasterise-and-re-embed approach.
Frequently asked questions
Does this actually stop my colour printer from using colour toner?
Yes. The conversion removes all colour information from the file, so there is nothing left for the printer's CMYK path to render. You no longer have to remember the driver's "print in black & white" checkbox — the file itself is mono, so it prints mono regardless of the setting.
Why can't I select or search the text after converting?
Because the tool works by re-rendering each page and re-saving it as a grayscale image. That's what guarantees a perfectly predictable mono result, but it also turns the text into pixels. If you need selectable text, keep the colour original for digital use and treat the grey PDF as a print-only copy. There is no option in this tool to preserve a text layer.
Will the file get smaller?
Sometimes. Pages dominated by colour photos usually shrink because the colour channels are gone. But a mostly-text page can actually grow, because crisp text re-encoded as a JPEG is less efficient than the original vector text. Use this tool for colour control, not size — for size, use lossless compress or aggressive compress.
Is the conversion reversible?
No. Once the colour channels are collapsed to grey, the original colours can't be recovered from the output. Always keep your colour master — the tool downloads a separate *.grayscale.pdf file and never overwrites your source, so the original stays on disk.
What grey formula does it use?
Standard BT.601 luminance: 0.299·Red + 0.587·Green + 0.114·Blue. That weighting matches human perception (green looks brightest, blue darkest), so the greys feel natural rather than a flat channel average.
Are there any settings — quality, per-page, DPI?
No. This tool is deliberately one-click: drop a PDF and it converts the whole document automatically. There is no quality slider, no per-page selection, and no DPI control. If you need to compress to a target size, do that as a second step with the compress tools.
Is my document uploaded anywhere?
No. Rendering and desaturation happen entirely in your browser. The result panel even confirms 0 bytes uploaded. This matters for invoices, contracts, and statements — sensitive documents never leave your device.
How big a PDF can I convert for free?
The free tier handles PDFs up to 2 MB and 50 pages, one at a time. Pro raises that to 50 MB and 500 pages with up to 5 files queued. If you only hit the page cap, split the document first with PDF split.
Will black text stay sharp and dark?
Yes — pure black (0,0,0) maps to pure black under the luma formula, so body text keeps maximum contrast. The only softening comes from the JPEG re-encode at quality 0.92, which is invisible on a printout.
Can I convert a scanned colour document?
Yes, and it's a great fit — a scan is already image-based, so there's no text layer to lose (unless the scan has an OCR layer, which is discarded). The grey scan prints clean and avoids the photocopier's muddy auto-conversion.
Do I still need the printer's greyscale setting?
No. The whole point is to remove that dependency: a truly grey PDF prints mono whether the driver is set to colour or greyscale. This is handy on shared or unfamiliar printers where you can't trust the default driver settings.
Can I automate this for a folder of invoices?
The grayscale tool is available through the @jadapps/runner for local automation, where it requires a Pro tier. The in-browser tool is one file at a time. For a batch print-prep pipeline, pair the runner with a watch-folder script so every new colour invoice is greyed automatically before printing — and like the web tool, files stay on your machine.
Privacy first
All PDF processing runs locally in your browser using PDF-lib and pdf.js. No file is ever uploaded — only metadata counters are saved for signed-in dashboard stats.