Protel 99 SE Viewer Online — Open Legacy .pcb / .ddb Boards in 3D

That 25-Year-Old Board Still Opens
Protel 99 SE boards from the early 2000s still power plenty of products, but the software barely runs on modern Windows. MakerSuite 3D reads Protel 99 SE PCB ASCII files (KIND=Protel_Advanced_PCB, v3/v4) directly in the browser — and when you drop a design database (DDB), it looks inside the OLE2 container and parses the ASCII PCB stream automatically.
How to Open a Protel 99 SE Board
- Open MakerSuite 3D — no login or installation needed
- Best input: in Protel 99 / Altium, File → Save As → "PCB 4.0 ASCII File"
- Drop the .pcb (or the whole .ddb) onto the drop zone
- If the DDB only contains binary streams, the viewer tells you exactly which Save As option produces the ASCII version
Open your Protel 99 SE board in 3D - free.
Try MakerSuite 3D FreeWhat the Protel Parser Reads
- Pipe records — Track, Arc, Pad, Via, Polygon, Fill, Text with scientific-notation mil values
- Components — pads bound by ordinal index, designators recovered from bound text records
- Layers — TOP/BOTTOM/MID1-30 copper, overlay silkscreen, KEEPOUT as board outline
- Copper pours — Polygon vertex lists and rectangular Fills render as real copper
Also Supports 7 More PCB Formats
KiCad, Gerber, Eagle, EasyEDA, Altium .PcbDoc, PADS ASCII, and P-CAD ACCEL_ASCII open in the same viewer — useful mid-migration.
Protel 99, Altium, and the DDB Container
Protel 99 SE stored whole projects in a single design database (.ddb) — an OLE2 compound file, the same container format as old Microsoft Office documents. The PCB documents inside are either binary or ASCII; the ASCII flavor is fully documented and is what this viewer parses.
Protel later became Altium Designer, so Altium can still open these files and re-save them. If you only need to look at a board, skipping that install entirely is the point of a browser viewer.
Frequently Asked Questions
Can it open a Protel 99 SE .ddb design database?
Yes. A DDB is an OLE2 container; the viewer looks inside it and parses the ASCII PCB stream automatically. If the database only holds binary streams, it tells you which Save As option produces the ASCII version.
Which Protel ASCII versions are supported?
PCB ASCII v3.0 and v4.0 (Protel 98/99/99 SE) - files containing the KIND=Protel_Advanced_PCB header.
Do I still need Protel or Altium installed?
Only if your file is binary-only: any Protel 99 or Altium install can re-save it as PCB 4.0 ASCII File once. The ASCII file then opens here forever.
Are copper pours and inner layers supported?
Yes. Polygon pours, rectangular fills, MID1-30 inner layers, overlay silkscreen, and the KEEPOUT board outline all render.
Related Articles
Drop a Protel 99 board and see it in 3D — free.
Open MakerSuite 3D