.DDP

DDP File

Delphi Diagram Portfolio File
Ask a question
QUICK ANSWER

A DDP file is a Delphi Diagram Portfolio file created by Borland Delphi 6 or 7 between 2001 and 2002. It stores a visual diagram of component and unit dependencies within a Delphi project. To open it you need Borland Delphi 6 or 7 - current Embarcadero RAD Studio dropped this feature after Delphi 7 and cannot read these files. If your DDP file came with CD mastering files, it belongs to a different format entirely (Disc Description Protocol).

Developer: Borland / Embarcadero Technologies Category: Developer Files MIME: application/octet-stream
OPENS ON Windows
Related: .DO · .MD · .HEX · .XSD

On this page

19k+ extensions indexed
Last reviewed Jul 24, 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 DDP file format?

A .ddp file is a Delphi Diagram Portfolio file, a proprietary diagram format introduced in Borland Delphi 6 (2001) and also present in Delphi 7 (2002). The Diagram Portfolio feature let developers create visual maps of the dependencies and relationships between software components, units, and classes within a Delphi project - functioning as an interactive design-documentation tool inside the IDE.

Each .ddp file stores one or more diagram pages depicting component and unit relationships for the associated Delphi project. Diagrams were created and edited graphically within the Delphi IDE and saved alongside the standard project files.

The format was discontinued after Delphi 7. Starting with Delphi 2005, Borland replaced the Diagram Portfolio with UML-based Model Views in the Architect and Enterprise editions. Modern Embarcadero Delphi (now part of RAD Studio) does not create or read .ddp files, making them a legacy artifact of the Borland era.

The internal structure is undocumented and proprietary. Because the feature was dropped more than two decades ago and no third-party tools support the format, opening an old .ddp file today requires access to a working Delphi 6 or Delphi 7 installation.

Security & safety

RISK: LOW

DDP diagram files are data files, not executable. No known security concerns.

Format details

in a nutshell
FULL NAMEDelphi Diagram Portfolio Fileaka Delphi Diagram Page, DDP diagram
DEVELOPERBorland / Embarcadero Technologiessince Delphi 6 (2001)
MIME TYPEapplication/octet-stream
TYPEproprietary IDE diagram/dependency visualization file
This extension is also used by…
  • OS/2 Warp Device Driver Profile - Obsolete IBM OS/2 operating system stored device driver configuration data in .ddp files; OS/2 is EOL.
  • Disc Description Protocol image set - The DDP (Disc Description Protocol) mastering format used in CD/DVD replication uses multiple file extensions including .ddp for its image set components.
  • DreamPlan Home Design project - NCH Software DreamPlan Home Design saves 3D home design projects as .ddp files.

Programs that open DDP files

Windows1 app
Borland Delphi 6 / Delphi 7 Paid Open the .ddp file from within the Delphi 6/7 IDE via the Diagram Portfolio view. These IDE versions are legacy and no longer sold.

Technical details

deep spec
DeveloperBorland Software (Delphi 6-7); product now owned by Embarcadero Technologies
IntroducedDelphi 6, June 2001
DiscontinuedAfter Delphi 7 (2002); not supported in Delphi 2005 or any later version
PurposeVisual component and unit dependency diagrams within the Delphi 6/7 IDE
ContainerProprietary Borland format (internal structure undocumented)
Typical file size1 KB - 100 KB
Operating systemWindows
Project contextStored alongside .dpr (Delphi Project) and .pas source unit files
Successor featureUML Model Views in Delphi 2005+ Enterprise and Architect editions
Current supportNo current Embarcadero or third-party tool reads .ddp files
IDE integrationCreated and edited interactively inside the Delphi 6/7 IDE; no standalone viewer exists
ReleasedDelphi 6 (2001)
Latest versionDelphi 7 era (2002); feature dropped in later Delphi versions

DDP conversions

Community Q&A

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

Frequently asked questions

What program opens a .ddp file?
Borland Delphi 6 or Delphi 7 - legacy IDEs from 2001-2002. Modern Embarcadero Delphi (RAD Studio) does not support this file type.
Can Embarcadero Delphi (current version) open .ddp files?
No. The Diagram Portfolio feature was discontinued after Delphi 7. Current RAD Studio has no .ddp support.
I found .ddp files in an old Delphi project - can I delete them?
Yes, if you no longer use Delphi 6/7. They contain visual diagrams only - deleting them does not affect the project code (.dpr, .pas files).
Is a .ddp file related to CD mastering?
Only if it came with a set of CD mastering files (.dat, DDPID, DDPMS, PQDESCR). Disc Description Protocol uses a multi-file set, sometimes with a .ddp component.

References

1Embarcadero Delphi product pagewww.embarcadero.com
2file-extensions.org - DDP Delphi Diagram Portfoliowww.file-extensions.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.JSONJavaScript Object Notation file
9.NOMEDIAAndroid No-Media Marker File
10.BINCD/DVD Disc Image (BIN/CUE)

Related extensions

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration 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