.PD

PD File

Corel Paradox Table File
Ask a question
QUICK ANSWER

A PD file is a Corel Paradox database table - the binary file storing one table of records from the Paradox relational database. Open it with Corel Paradox (part of WordPerfect Office), or use LibreOffice Base or Microsoft Access with a Paradox ODBC driver. The main concern is data rescue: Paradox is a legacy format, so most people want to export the data to CSV or Excel and move on.

Developer: Corel Corporation (originally Ansa Software, then Borland) Category: Database Files MIME: application/octet-stream
OPENS ON Windows Linux
Related: .DB · .DBF · .ACCDB · .SQL

On this page

19k+ extensions indexed
Last reviewed Aug 21, 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 PD file format?

Files with the .pd extension store data used by Corel Paradox, a relational database management application included with the WordPerfect Office software suite. The format originates from Paradox 1.0 (1985, Ansa Software) and was later maintained by Borland and then Corel Corporation.

Corel Paradox is a relational database management package. .pd files are table files - a less common abbreviated form of the standard Paradox table - and they hold both the table structure and the actual data records. Each file encodes:

  • field definitions and their data types,
  • fixed-length data records,
  • header metadata (record size, format level, field descriptors),
  • optional table-level password encryption.

A .pd table never stands alone. Companion files sharing the same base name - a .px primary index, .mb memo/BLOB data, and .xNN/.yNN secondary indexes - must remain in the same directory for the table to be fully accessible.

Unlike what earlier descriptions suggested, .pd files are binary, not plain text, and cannot be meaningfully read in a text editor. They are accessed through the Borland/Corel Database Engine (BDE), which is deprecated on modern Windows. Working with .pd files today typically requires Corel Paradox within WordPerfect Office, LibreOffice Base, or a dedicated Paradox conversion utility.

Security & safety

RISK: LOW

A Paradox .pd table is passive data and doesn't execute code, so the file itself is low risk. The real hazards are practical: missing companion files (.px/.mb) corrupt the table, and the deprecated Borland Database Engine is flaky on 64-bit Windows - work on copies, never originals. Beware random "PD file opener" download sites; many are adware/PUP wrappers. Use Paradox, LibreOffice, or a reputable converter instead.

Format details

in a nutshell
FULL NAMECorel Paradox Table Fileaka Paradox table, Paradox database table
DEVELOPERCorel Corporation (originally Ansa Software, then Borland)since Paradox 1.0 (1985, Ansa Software); .pd is an early/abbreviated table-file form
MIME TYPEapplication/octet-stream
TYPEProprietary binary relational database table
This extension is also used by…
  • Macromedia FreeHand drawing - Older FreeHand versions used .pd for vector drawings (now Adobe; FreeHand discontinued 2007).
  • Pure Data patch / Stuffit segment - Pure Data (audio programming) uses .pd patches, and .pd has appeared as a Stuffit split-archive part; both are unrelated to the Paradox table the database names here.

Programs that open PD files

Windows4 apps
Microsoft Access Paid Older Access versions could import Paradox tables; modern Access needs a Paradox ODBC driver. Use to pull data into a modern database.
Corel Paradox (WordPerfect Office) Paid Open the table in Paradox (bundled with WordPerfect Office Professional). Keep all companion files (.px/.mb) alongside it.
LibreOffice Base Open-source Connect to Paradox/dBASE tables (via a JDBC/ODBC Paradox driver) to read and export the data; support varies by format level.
Paradox/dBASE recovery & conversion tools Paid Third-party utilities (e.g. WhiteTown's PDB-to-* converters) read Paradox tables directly and export to CSV/SQL when Paradox/BDE aren't available.
Linux1 app
LibreOffice Base Open-source Use a Paradox/dBASE ODBC driver to open and export the table's data on Linux.

Technical details

deep spec
Format typeProprietary binary relational database table
EncodingBinary, little-endian byte order
File structureBinary header (record size, format level, field descriptors) followed by fixed-length data records
Table format levelsLevels 3-7 across Paradox versions; level controls available field types and record limits
Companion files requiredPrimary index (.px), memo/BLOB data (.mb), secondary indexes (.xNN/.yNN), validity rules (.val) - same base name, same folder
Max fields per tableUp to 255 fields (format-level dependent)
Max records per tableUp to approximately 2 billion rows (format-level dependent)
EncryptionOptional table-level password encryption using the legacy Paradox scheme
Runtime engineBorland/Corel Database Engine (BDE); deprecated on modern Windows
MIME typeapplication/x-paradox
Supported platformsWindows (current); MS-DOS (historical)
Relation to .db extensionLess common abbreviated table-file form; standard Paradox tables use the .db extension
Integrity managementNo embedded CRC; integrity maintained by BDE and accompanying index files
ReleasedParadox 1.0 (1985, Ansa Software); .pd is an early/abbreviated table-file form
Latest versionParadox table format level 7 (Paradox 7+); Paradox shipped within WordPerfect Office
Specificationwww.corel.com

PD conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with PD 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 PD files.

Frequently asked questions

What program opens a PD (Paradox) file?
Corel Paradox, bundled with WordPerfect Office Professional. Without it, use LibreOffice Base or Microsoft Access with a Paradox ODBC driver, or a third-party converter, to read and export the data.
Is a .pd file the same as a .db Paradox table?
They are the same Paradox table family; .db is the standard extension and .pd is an older abbreviated form. Both need their companion index/memo files to open correctly.
How do I convert a Paradox table to Excel or CSV?
Open the table in Paradox and export to CSV, or use LibreOffice Base / a Paradox-to-CSV converter. Then open the CSV in Excel. CSV is the safest way to preserve old Paradox data.
Why won't my Paradox table open?
Most often the companion files are missing or mismatched - a Paradox table relies on separate .px (index) and .mb (memo) files with the same name. Keep them together. Corruption can sometimes be repaired by a Paradox/BDE recovery tool.
Could my .pd file not be a Paradox table?
Yes - .pd has also been used by Macromedia FreeHand (vector drawing) and Pure Data (audio patches). Check the source app; if it came from a database/business app it's almost certainly Paradox.

References

1Wikipedia - Paradox (database)en.wikipedia.org
2Corel - WordPerfect Office (includes Paradox)www.corel.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.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.XDWDocuWorks Document
10.BINCD/DVD Disc Image (BIN/CUE)

Related extensions

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Free file tools

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

Open the toolbox

Browse file extensions A-Z