FIGURE PREPARATION / GUIDE

How to Export PowerPoint at 300 DPI: Windows & Mac

On Windows, PowerPoint’s slide export resolution can be set in the registry. On Mac, set the exported image’s pixel dimensions. In both cases, check the saved image at its final print size.

By LitFigure · September 10, 2026

First: work out how many pixels you need

Use the final figure size in the paper. A slide’s dimensions and its size in a journal are often different. For example, a 4-inch-wide figure needs 1200 pixels across for 300 PPI. Preserve the aspect ratio when calculating height.

Required pixel width = print width (mm) ÷ 25.4 × target PPI
Example widths at 300 PPI, rounded up to whole pixels
Final widthMinimum pixels
90 mm1063 px
180 mm2126 px
4 in / 101.6 mm1200 px

These are calculation examples, not universal journal column widths. Your journal may require a higher resolution for line drawings or figures combining text and photographs.

Windows: set PowerPoint export to 300 DPI

Microsoft documents a registry setting for desktop PowerPoint. Back up the registry before editing it; on an institution-managed computer, ask IT if registry changes are restricted. The path below applies to Microsoft 365, PowerPoint 2016 and 2019 as listed in Microsoft’s guide.

  1. Close PowerPoint. Open the Windows Run dialog and launch regedit.
  2. Open this registry key:
    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\PowerPoint\Options
  3. Create or edit the DWORD (32-bit) value named ExportBitmapResolution. Choose Decimal and enter 300.
  4. Reopen the presentation. Use File → Save As, choose PNG or JPEG, and save the current slide as an image.
  5. Check the saved file below. For older PowerPoint versions, use the version-specific registry path in Microsoft’s instructions.

Microsoft: high-resolution slide export and version limits ↗

Mac: export the pixel dimensions you need

The Windows registry method does not apply to macOS. Microsoft’s Mac export instructions provide Width and Height fields for image export. Use your calculated pixel dimensions and verify the saved output, because dialogs can differ by version.

  1. In PowerPoint for Mac, choose File → Export.
  2. Choose PNG or JPEG as the image format and select the current slide.
  3. Enter the required pixel width and matching height in the image size fields. For a 3:2 figure printed 4 inches wide at 300 PPI, use 1200 × 800 pixels. Keep your own figure’s aspect ratio.
  4. Save the image and check its pixel dimensions at the intended print width. A different stored DPI tag does not automatically mean the export lacks pixels.

Microsoft: export PowerPoint for Mac as pictures ↗

Verify the exported PNG or JPG

Open the free checker, choose the saved image, enter the final figure width and set the required resolution. It reads stored DPI separately from effective PPI. If the pixel count falls short, return to the source and re-export, then check the new file.

Open the free Image DPI Checker →

Why a 300 DPI export can still look blurry

Exporting more pixels can render native slide text and shapes more finely. It cannot restore detail already missing from screenshots or compressed photographs placed on the slide. Inspect each panel and small label at the final size. Do not use AI upscaling to invent detail in research data.

What about TIFF or vector PDF?

Follow the journal’s accepted formats. A PNG/JPEG check only describes that file; conversion to TIFF should preserve pixel dimensions and still needs verification. PDF can preserve vector content, but embedded raster panels retain their own resolution limits. This checker does not inspect TIFF, PDF or individual slide objects.

Resolution is one part of figure preparation

A passing pixel count does not verify font size, scientific labels, scale bars, image integrity, color mode or every journal rule. Check the current author instructions and review the scientific content before submission.

Reference: Elsevier artwork sizing ↗

This guide follows the linked documentation. PowerPoint menus and export limits vary by version; verify your actual output with the checker.