ToolJutsu
All tools
PDF Tools

PDF to Grayscale

Convert a color PDF to grayscale.

Processed on your device. We never see your files.

How to use PDF to Grayscale

What this tool does

The PDF to Grayscale converter takes a colour PDF and produces a new PDF in which every page is rendered without colour — strictly black, white, and shades of grey. It works by rendering each page with pdf.js into an HTML canvas, converting the canvas pixels to grayscale, and then assembling those grayscale page images into a new PDF using pdf-lib. The conversion runs entirely in your browser; the original PDF never leaves your device.

An important note: because the tool converts pages by rendering them as images, the output PDF is image-based. Text in the result will not be selectable or searchable. This is a fundamental consequence of the browser-based rendering approach, not a bug. If you need a PDF whose text layer is preserved while only the visual colour is stripped, you would need a server-side or native-application tool with direct access to the PDF drawing model.

Why you might need it

Printing in colour is expensive. A report, legal filing, or academic paper that looks polished in colour can cost several times as much to print as the same document in black and white. Many organisations routinely convert PDFs to grayscale before sending them to a print shop, photocopier, or document service. This tool lets anyone do that step from the browser, with no software to install and no files to hand over to an online service.

Grayscale is also preferred in certain accessibility contexts, in archival workflows where colour consistency cannot be guaranteed across different printers or displays, and in publishing pipelines where a single-colour version of a document is required alongside the colour master. Tax records, invoices, and scanned receipts often work perfectly well in grayscale and take up less space when the colour information is stripped.

How to use it

  1. Drop your PDF onto the dropzone, or click to browse. The file is read locally — nothing is uploaded.
  2. Review the note about image-based output — make sure this is acceptable for your use case, particularly if the recipients need to select or copy text.
  3. Click Convert to grayscale. The tool renders each page one at a time and shows a progress line so you know it is working. Large or complex PDFs take longer — give it a moment.
  4. When the progress line clears and the download button appears, click Download grayscale PDF to save the result.
  5. Click Clear to load a different file.

Common pitfalls

The output file size can surprise people. A text-and-vector PDF that is small in its original form may produce a noticeably larger grayscale output, because compact vector commands are replaced by page-sized JPEG images. If file size is a concern, consider running the output through the PDF Compressor after downloading it.

Very long PDFs take longer to convert, because every page must be rendered individually. On a phone or a low-powered device, rendering dozens of pages can be slow. Splitting the PDF into smaller chunks, converting them separately, and then merging the results is a practical workaround for very large documents.

If the original PDF contains scanned images embedded as raster graphics, the conversion will still work correctly — the scanner output is already an image, so rendering and re-encoding it simply discards the colour channels.

Tips and alternatives

Before converting, check whether your printer’s driver or print dialogue has a built-in grayscale or black-and-white mode. Printing directly to grayscale from the original PDF is often simpler than converting the file, and preserves the text layer. Use this tool when you specifically need a grayscale PDF file rather than just a grayscale printout.

If your goal is to reduce file size rather than strip colour, the PDF Compressor is a better starting point. If you need to extract individual pages as standalone images (colour or grayscale), use the PDF to Image tool instead, which gives you per-page PNG or JPG files with direct download buttons.

Frequently asked questions

Is my PDF sent to a server during the grayscale conversion?
No. The entire conversion runs locally in your browser using two JavaScript libraries — pdf.js to render each page onto a canvas, and pdf-lib to assemble the grayscale images into a new PDF. The original file is read from your local device and the output is written back to it. Nothing travels across the network. You can disconnect from the internet before clicking Convert and the tool will work identically.
Why is the output an image-based PDF rather than a true grayscale PDF?
Turning a PDF truly grayscale at the vector level would require rewriting every colour value in every vector drawing command, every embedded font colour, and every raster image embedded in the document — a process that is both complex and unreliable in the browser, especially for PDFs that use colour spaces like CMYK or DeviceN. Rendering each page to a canvas and converting the pixels to grayscale is reliable, deterministic, and produces visually accurate results for every page regardless of what the PDF contains. The trade-off is that the output becomes image-based, so text is no longer selectable or searchable.
Will the output file be larger or smaller than the original?
It depends on what the original contains. A PDF that is primarily text and vector graphics will likely produce a larger output, because it is now encoded as JPEG images rather than compact vector commands. A PDF that is primarily high-resolution colour photographs will often produce a smaller output, because grayscale requires less data than colour at the same quality. The tool renders at 2× scale and encodes each page as JPEG at 90% quality, which balances sharpness against file size.
Does the grayscale conversion affect all colours, including tints and gradients?
Yes. Every pixel on every page — including colour photographs, tinted backgrounds, gradients, watermarks, and coloured text — is converted to its luminosity-weighted grayscale equivalent using the standard formula (0.2126 × red + 0.7152 × green + 0.0722 × blue). This formula matches how human vision perceives relative brightness, so the result looks natural rather than flat.
Can I convert a password-protected PDF to grayscale?
Not directly. If your PDF is encrypted, the tool will detect this on load and display an error. Use the PDF Password Remover tool to create an unlocked copy first, then open that copy here.

Related tools