What is the WPD file format?
.wpd is a text document file associated with WordPerfect. Most word processors support this format. .wpd files store formatted text along with optional table data or images. Older releases used the proprietary WordPerfect Character Set; newer versions added Unicode support.
History of WordPerfect
WordPerfect was originally released in 1982 and quickly became one of the most popular word processor applications. It offered a wide variety of plugins and extensions that further expanded its capabilities. The introduction of GUI word processors made WordPerfect less relevant, only to later become displaced by more modern tools. WordPerfect is still actively developed by Corel, and .wpd is still used - particularly in US legal and government offices. Files carry the four-byte signature FF 57 50 43 and embed formatting codes among the text, enabling WordPerfect's distinctive Reveal Codes feature. LibreOffice Writer and Microsoft Word both open .wpd files; on Linux, wpd2odt converts them from the command line.
Security & safety
RISK: LOWA .wpd is a document, not an executable, so it is low-risk. Old WordPerfect documents could contain macros, but these only run inside WordPerfect and are rarely a modern threat. The main caution is privacy: .wpd files are often legal or government documents containing sensitive personal information, so do NOT upload confidential .wpd files to online converters - use offline LibreOffice or WordPerfect Office instead. Also avoid sketchy "free WPD viewer" download sites; LibreOffice is the safe, free tool.
Format details
in a nutshellPrograms that open WPD files
Technical details
deep spec| Format type | Proprietary binary word-processing document |
| MIME type | application/vnd.wordperfect (also application/wordperfect and application/x-wordperfect) |
| Magic bytes | FF 57 50 43 at offset 0 - the ASCII portion reads "WPC"; present in all WordPerfect family files |
| Byte order | Little-endian |
| Text encoding | WordPerfect Character Set (WPCS) in legacy versions; Unicode added in newer releases |
| Compression | None - stored as uncompressed binary |
| Password protection | Optional; XOR-based encryption in older versions (WP5/6 era), considered cryptographically weak |
| Typical file size | 5 KB - 1 MB for text documents; larger when graphics are embedded |
| Internal structure | FF-WPC header with area pointers, a packet/index section, then function and formatting codes interleaved with text bytes |
| Format version detection | Product byte (0x01 = WP document) plus major and minor version bytes in the header distinguish WP 4.2, WP 5.0/5.1, and WP 6+ files |
| Formatting model | Reveal Codes - inline formatting tokens embedded in the byte stream, viewable and editable directly by the user |
| Embedded content | Supports tables, graphics, headers/footers, footnotes, endnotes, and macros within a single file |
| Platform origins | Originated on Data General minicomputers; later adapted for DOS, Windows, macOS, Linux, and Unix |
| Developer | Originally Satellite Software International / WordPerfect Corporation; acquired by Corel Corporation in 1996 |
| Common use sector | US legal, government, and academic offices retained the format long after mainstream adoption of DOCX |
| Related extensions | .wp, .wp5, .wp6, .wp7 (older WordPerfect variants); .wpg (WordPerfect Graphics) |
| Released | 1982 (WordPerfect 1.0); the modern .wpd binary format dates to WordPerfect 5/6 |
| Latest version | WordPerfect document format used through WordPerfect Office 2021 / X9; format largely stable since WP6 (1993) |
| Specification | www.fileformat.info |
WPD conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about WPD files.