PDF Images Show on My Computer But Not Others — Why and How to Fix
Images that show on the creator's machine but disappear on others are almost always caused by external image references or missing transparency support. Here's the full fix.
A PDF where images display perfectly on your machine but show as blank boxes or missing on colleagues' computers has one of three causes: the images are referenced externally rather than embedded, the PDF uses OPI (Open Prepress Interface) placeholders, or the transparency rendering requires a capability the recipient's viewer lacks. Each cause has a clean fix.
Cause 1: Images Not Embedded (OPI / External References)
Some professional workflows (InDesign, Quark) create PDFs with OPI comments — low-resolution image placeholders that reference full-resolution images stored on a central server. On the creator's workstation, the viewer finds the server-side full-res image and displays it. On any other machine (or after the server moves), only the placeholder shows — often a grey box or a low-resolution proxy. The fix: export the PDF again with "Omit for OPI" disabled and "Embed Full Resolution Images" enabled. In InDesign: Export PDF → Advanced tab → uncheck all OPI options.
Cause 2: Images Stored as External URL References
Some PDF generators create image objects that reference external URLs rather than embedding the pixel data. The image loads from the internet when the PDF is opened online but fails offline or for recipients behind firewalls. This is most common with PDFs generated by web-based tools or certain email marketing PDF generators. The fix: open the PDF in Acrobat Pro, flatten all transparency, and use Save As to force-embed all resources. Or re-generate from the source tool with "embed all images" explicitly enabled.
Cause 3: Transparency Rendering Differences
Images placed with transparency effects (soft shadows, feathered edges, opacity less than 100%) look correct in viewers with full transparency support but show as black boxes, grey squares, or disappear entirely in viewers without it. macOS Preview on older systems and some Linux viewers have historically had transparency rendering gaps. The fix: flatten transparency in the PDF. In Acrobat Pro: Print Production → Flatten Transparency → set to High resolution → Apply. The resulting PDF has no live transparency and renders identically in all viewers.
Cause 4: Image in Unsupported Color Space
Images in unusual color spaces (Lab, DeviceN with 6+ channels, specialty ICC profiles) may render blank in viewers that don't support those spaces. Lab-color images from Photoshop workflows and multi-channel images from prepress tools are the most common culprits. The fix: convert images to sRGB (for screen PDFs) or CMYK with a standard profile (for print PDFs) before embedding. In Acrobat Pro, use Tools → Print Production → Convert Colors to convert all objects to a standard color space.
Testing and Verifying the Fix
After re-exporting the PDF: (1) Open it in Google Chrome (a different rendering engine from Adobe's), (2) Open it on a different machine or operating system, (3) Open it on a mobile device. If images show correctly in all three, the fix worked. For production PDFs, testing across multiple viewers before distribution prevents the problem from reaching recipients at all. The FixMyPDF compressor embeds and re-encodes all images during compression, which also resolves most external reference issues.
Try Compress PDF Now — Free
Browser-based, private, and instant. No account or software required.
Open Compress PDF


