← All posts

Put a PDF page on a slide without it going blurry

You needed one page of a PDF on a slide. Insert, Object, pick the file, done — and it looks soft. Not badly wrong, just fuzzy round the letters, the way a screenshot of a screenshot looks. In Acrobat the same page is perfectly crisp.

So you dragged the object bigger, which made it worse. You deleted it, took a snapshot instead, and that came out soft too. The talk is tomorrow and the projector will be three metres wide.

There is one number behind all of this, and once you have worked it out you will know before you export whether the result will be sharp. The number is not "300 dpi". It depends on how much bigger the thing is on the slide than it was on the page.

Why Insert → Object is blurry every time

PowerPoint cannot draw a PDF. It has no PDF renderer in it at all.

What Insert → Object does is embed the file as an OLE object and ask the program that owns PDFs — Acrobat, or Reader — for a picture to show in its place. That picture is generated once, at the moment you insert it, at roughly the size the object first appears and roughly at screen resolution. It is then stored in the presentation as a cached preview.

Everything that follows is a consequence of that one fact:

Acrobat's Take a Snapshot has the same shape of problem for a different reason: it copies what is currently drawn on your screen, so the pixels you get depend on your zoom level. Snapshot at 100% and you have captured about 96 pixels per inch of page. Zoom to 400% first and you capture four times as many. (Acrobat has a preference to pin the snapshot to a fixed resolution instead of following the zoom; it is off by default.) Snipping Tool and the print-screen key are the same story with no preference to change.

None of these are the right tool. The right tool exports the page at a resolution you choose.

The arithmetic that decides whether it will be sharp

A PowerPoint slide has a physical size. Widescreen 16:9 is 13.33 × 7.5 inches; 4:3 is 10 × 7.5. A projector or a screen showing that slide at 1920 × 1080 is drawing 144 pixels for every inch of slide. That is your target, and it is the only fixed number in the sum.

Now the part everyone skips. Resolution in a PDF export is dots per inch of the page, not of the slide. If the thing you export gets bigger when it lands on the slide, its effective resolution drops by exactly that factor.

Export dpi needed ≈ 144 × (its width on the slide ÷ its width on the page)

Three worked examples, which cover almost every real case:

Two adjustments: double the target for a 4K screen rather than a 1080p projector, and multiply again by however much you will zoom in while you talk.

You need the page's real dimensions for that sum, and guessing from what a viewer shows you at some zoom level is how people get this wrong. Our PDF inspector reads the page size out of the file in the browser, without uploading it.

The procedure

  1. Crop to what you actually want. If the figure is a quarter of the page, exporting the whole page means three quarters of your pixels are margin, and PowerPoint keeps the cropped-away part in the file unless you remember to compress the pictures afterwards. Crop PDF trims in millimetres from each side. Crop the PDF, then export.
  2. Do the sum above and round up to a round number.
  3. Export the page as an image. PDF to JPG draws the page at any resolution from 36 to 400 dpi and gives you one file per page.
  4. Choose PNG, not JPEG. This matters more than people expect. JPEG was designed for photographs and leaves faint haloes around hard edges — which is exactly what type, table rules and chart lines are. On a projector those haloes are visible. PNG has none of them. Use JPEG only if the page is a photograph or a scan.
  5. Insert it with Insert → Pictures, not Insert → Object. A picture is a picture; there is no cache and no owning application.
  6. Do not scale it up on the slide. If it is too small, go back and export at a higher dpi. Every percent above 100 is throwing away the sum you just did.

If what you want off the page is a photograph rather than a chart, there is a shorter route: Extract images from PDF pulls the picture out at the pixel size the document actually stores, with no rendering and no resolution decision to make. If it comes out soft anyway, that is worth knowing about before you blame the export — the sharp version was probably discarded when the PDF was made.

When the answer is to stay vector

A chart, a diagram or a page of type in a PDF is not pixels. It is instructions — lines, curves and glyph placements — which is why it stays crisp at 800% in Acrobat. Turning it into an image throws that away and starts the resolution argument. Keeping it vector ends the argument permanently: it is sharp at any size, on any projector, and the file is usually tiny.

PowerPoint 2016 and later, and Microsoft 365, insert SVG natively — Insert, Pictures, This Device, pick the .svg. Right-click and Convert to Shape and you can then recolour the lines and retype the labels, which no amount of dpi will ever give you.

We do not convert PDF to SVG. Two free tools do, and both are better at it than any web converter:

Neither is magic. PowerPoint's SVG support covers a subset of what a PDF can express, so heavy transparency, blend modes and clipped images can come out wrong — look before you rely on it. For a line chart or a table it is almost always perfect.

When it is forty pages, not one

If the job is a whole document going up as slides, PDF to PowerPoint renders every page at 150 dpi and hands back one PNG per page plus an index.html that shows them in order, so you can check the sequence before you build anything. In PowerPoint, Insert, Photo Album, File/Disk, and select all the PNGs at once.

Set the slide size to match the shape of the pages before you import. A portrait A4 page on a 16:9 slide leaves wide white bars down both sides, and no resolution setting has any bearing on that — it is a shape mismatch, not a sharpness one.

The other direction: your export to PDF came out blurry

Half the threads on this question are the reverse problem — the deck was fine, and the PDF PowerPoint exported from it is soft. Different cause entirely, and a settings fix rather than a workflow one.

PowerPoint downsamples the pictures in your deck when it saves. Two places control it:

Both settings apply when the file is saved, not retrospectively, so change them and then re-export from the original deck.

One diagnostic before you change anything: open the PDF and zoom to 400%. If the text sharpens up, the file is fine and your viewer was smoothing a small preview — nothing is wrong. If it turns to mush, the pixels genuinely are not there.

What none of this can fix

A scanned source. If the PDF page is a photograph of paper, exporting it at 600 dpi invents nothing; you get a larger picture of the same blur. Zoom to 400% in a viewer, or check for a text layer with the PDF inspector — no text layer means it is a scan, and the ceiling is whatever the scanner captured.

Text on an image is not text. Once a page is a PNG on a slide, nothing on it can be selected, searched, copied or read aloud by a screen reader, and you cannot fix a typo in it. If somebody in the room needs the words, hand out the PDF as well.

Size. Forty A4 pages at 300 dpi is forty pictures of eight megapixels each, and the deck will be too large to email — the same arithmetic that catches people out going the other way, where a handful of photos become a huge PDF. Export at the dpi the sum asked for rather than the highest available, and run PowerPoint's own Compress Pictures over the finished deck if it is still unwieldy.

The short version: never insert a PDF as an object, work out how much you are enlarging it, and if the answer is "a lot", stop rendering and go vector.