.PPF

PPF File

Micrografx Picture Publisher Image File
Ask a question
QUICK ANSWER

A PPF file is most likely a Micrografx Picture Publisher image - a proprietary raster format from the 1990s, discontinued after Corel acquired Micrografx in 2001. To open it today, use the 32-bit version of CorelDRAW or try IrfanView with the plugins pack. If you got the file from a gaming or ROM-hacking community, it is a PlayStation Patch File - an entirely different format used to patch PS1/PS2 ISO images.

Developer: Micrografx, Inc. (acquired by Corel Corporation, 2001) Category: Image Files MIME: application/octet-stream
OPENS ON Windows
Related: .ICO · .CUR · .CZI · .CSD

On this page

19k+ extensions indexed
Last reviewed Jul 8, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the PPF file format?

A .ppf file is a proprietary raster image document created by Micrografx Picture Publisher, a Windows bitmap editor that competed with Adobe Photoshop through the 1990s. The format stores pixel image data along with layers, masks, and editing metadata, preserving the full editable state of a Picture Publisher composition.

Micrografx introduced the format around 1991. Versions 1 through 5 used a proprietary binary layout, while versions 6 through 10 switched to a Microsoft OLE2 Compound File Binary (CFBF) container - the same container used by .doc, .xls, and .ppt files. Late-era .ppf files therefore share the magic bytes D0 CF 11 E0 A1 B1 1A E1 at offset 0 with Office documents; they are distinguished internally by an OLE stream named Contents.

Corel Corporation acquired Micrografx in 2001 and discontinued Picture Publisher in favor of Corel Photo-Paint (.cpt files). The .ppf format is not supported by 64-bit versions of CorelDRAW or Photo-Paint - it can only be opened in legacy 32-bit compatibility mode. IrfanView provides basic read-only access.

For long-term preservation, .ppf images should be exported to TIFF or PSD while access to compatible software still exists, as active support continues to diminish.

Security & safety

RISK: LOW

PPF is a legacy raster image format; no known security issues. The OLE2 container is the same used by old Office documents - treat with normal caution if received from unknown sources.

Format details

in a nutshell
FULL NAMEMicrografx Picture Publisher Image Fileaka Picture Publisher File, PP file
DEVELOPERMicrografx, Inc. (acquired by Corel Corporation, 2001)since circa 1991 (Picture Publisher for Windows)
CATEGORYImage Files
MIME TYPEapplication/octet-stream
TYPEProprietary raster image file (binary)
This extension is also used by…
  • PlayStation Patch File - PPF is widely used in the retro gaming scene as a binary patch format for PlayStation/PSX ISO images and ROM files; unrelated to Micrografx.
  • DAISY Protected Package File - Some DAISY talking book formats use .ppf for package metadata; niche accessibility use.

Programs that open PPF files

Windows2 apps
IrfanView Free File > Open - IrfanView may open some PPF files with the additional plugins pack installed.
CorelDRAW Graphics Suite (32-bit) Paid Open via File > Open; only works in the 32-bit version of CorelDRAW. 64-bit version does not support .ppf.

Technical details

deep spec
Container (v6-10)Microsoft OLE2 Compound File Binary Format (CFBF); magic bytes D0 CF 11 E0 A1 B1 1A E1 at offset 0
Container (v1-5)Proprietary non-OLE binary raster layout; no public specification
Distinguishing OLE streamInternal stream named `Contents` within the OLE compound file identifies the file as `.ppf` rather than a Word or Excel document
Byte orderLittle-endian (Windows OLE2 convention)
Color depth1 bpp - 32 bpp; supports RGB, CMYK, and Grayscale color modes
CompressionVariable within OLE container; may be uncompressed or RLE-encoded depending on version
Layer supportStores image layers, masks, and per-layer editing metadata (versions 6-10)
Typical size500 KB - 50 MB (depending on image dimensions, color depth, and layer count)
PlatformWindows only; no macOS or Linux native support
64-bit supportNot supported by 64-bit CorelDRAW or Corel Photo-Paint; requires 32-bit compatibility mode
Current supportLimited to legacy 32-bit CorelDRAW suite and IrfanView (basic read-only)
Developer historyMicrografx, Inc. (original developer, circa 1991); acquired by Corel Corporation in 2001; product line discontinued
Successor formatCorel Photo-Paint's `.cpt` format replaced `.ppf` after the Corel acquisition
EncryptionNone documented
Releasedcirca 1991 (Picture Publisher for Windows)
Latest versionPicture Publisher 10 (last version, early 2000s)

PPF conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with PPF files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about PPF files.

Frequently asked questions

What program opens .ppf files?
The original program (Micrografx Picture Publisher) is discontinued. CorelDRAW Graphics Suite in 32-bit mode can open .ppf files. IrfanView with plugins may also work.
Is Micrografx Picture Publisher still available?
No - it was discontinued by Corel after the 2001 acquisition. The 64-bit version of CorelDRAW does not support PPF.
I have a .ppf file from a gaming forum - what is it?
That is likely a PlayStation Patch File, not a Micrografx image. Use PPF-O-Matic or a compatible patcher to apply it to a PS1/PS2 ISO.
How do I convert a .ppf image to JPEG or PNG?
Open in CorelDRAW (32-bit) or IrfanView, then export/save as PNG or JPEG.

References

1Archive Team - Picture Publisher format notesfileformats.archiveteam.org
2docs.fileformat.com - PPF image formatdocs.fileformat.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.M4AMPEG-4 Audio File
9.JSONJavaScript Object Notation file
10.ICSiCalendar data file

Related extensions

.ICOWindows Icon File
.CURWindows Cursor File
.CZICarl Zeiss Image (ZISRAW container)
.CSDSinger/Poem/Huskygram Embroidery Design File
.ICNSApple Icon Image
.ORAOpenRaster Image File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z