What Is PCB Reverse Engineering?

PCB reverse engineering is the process of extracting the original design data from a manufactured circuit board. Instead of starting from CAD files you no longer have, we work backwards from the physical board: every copper layer is imaged and reconstructed, every connection is verified by continuity testing, and every component is identified — until the board exists again as a complete, manufacture-ready data set.

The result is not a guess or an approximation. It is a verified package you can send to any PCB fabricator, open in any CAD tool, or use to analyse, maintain and reproduce hardware that was previously undocumented. Since 2011 we have reverse engineered boards for customers who had no drawings at all — from two-layer power supplies to 24-layer industrial control boards with buried vias.

What PCB Reverse Engineering Delivers

DeliverableFormatUse
Gerber files (all layers)RS-274XManufacturing at any PCB fab
Full schematic diagramPDF + editable source on requestAnalysis, maintenance, redesign
Bill of Materials (BOM)Excel / CSV with part numbersComponent sourcing
Pick-and-place fileCSVAutomated assembly
Assembly and fabrication drawingsPDFProduction reference
Netlist verification reportPDFProof the data matches the board

Every item on that list is checked against the physical board before it leaves our desk. The netlist verification report is the part most suppliers leave out — it is the document that proves the extracted data actually matches the hardware, net by net, rather than looking plausible on screen.

Why Companies Reverse Engineer a PCB

  • Obsolete and end-of-life boards — a production line stops because one controller card has failed, and the OEM stopped supporting it years ago. Rebuilding from the physical board is often the only way to keep the machine running.
  • Lost or incomplete documentation — the original design files, the engineer who drew them, or the whole company is gone. The board in your hand is the only remaining source of truth.
  • Second sourcing and cost reduction — owning the design data ends your dependence on a single supplier and lets you put the board out to any fabricator.
  • Failure analysis and design understanding — before you modify, upgrade or derate a board, you need to know how it actually works.
  • Legacy system maintenance and migration — replacing an obsolete processor, moving to a modern part, or re-spinning a board onto a smaller footprint all start from a correct schematic.

In each case the goal is the same: turn a physical object back into engineering data that your team can work with, edit and re-manufacture.

The Reverse Engineering Process, Step by Step

  1. Board intake and assessment — you send clear photographs, or the board itself. We confirm layer count, board size, component density and whether blind or buried vias are present, then quote a fixed price. Usually within one business day, with no obligation.
  2. Documentation of the as-received state — both sides are photographed at high resolution and every component marking is captured, so a complete record of the board exists before anything is touched.
  3. Layer scanning and reconstruction — each copper layer is imaged and re-drawn as an accurate layout, including inner layers on multilayer boards. Trace widths, clearances and via positions are measured, not estimated.
  4. Schematic capture — the reconstructed layout is converted into a readable circuit diagram, net by net, so the board becomes something you can reason about and modify.
  5. Netlist verification — the extracted netlist is checked against the physical board with continuity testing. This step is what separates a verified reverse engineering job from an educated guess.
  6. BOM extraction and component matching — every part is identified and matched to a currently procurable equivalent where the original is obsolete, with pin-compatible alternatives flagged for approval.
  7. Prototype and functional verification (optional) — we fabricate and assemble a rebuilt board and test it against your original, confirming that the extracted data really does produce identical behaviour.

A straightforward two- to four-layer board is typically finished within a few working days of quote approval. Dense multilayer boards take longer. The schedule is confirmed in writing with the quote, before any work starts.

What We Can Reverse Engineer

  • Board types — rigid FR-4 and high-Tg, aluminium and metal-core, flex and rigid-flex, and ceramic substrates
  • Layer count — 1 to 24 layers routinely, including blind, buried and back-drilled vias
  • Density — fine-pitch and BGA packages down to 0.4 mm pitch, and 0201 passives
  • Board size — from fingernail-sized sensor boards to 500 mm backplanes
  • Industries — industrial control and PLC, automotive ECU and TCU, medical devices, telecommunications, power electronics and motor drives, and consumer electronics

If a board is heavily potted, conformally coated or damaged, say so up front — it changes the method but rarely makes the job impossible.

Deliverable Formats and CAD Compatibility

We deliver data in the formats your engineering team and your contract manufacturer already use:

  • Fabrication — Gerber RS-274X, ODB++, and IPC-2581 on request
  • CAD source — Altium Designer, OrCAD / Allegro, PADS, Eagle and KiCad
  • Documentation — PDF schematics and drawings, plus Excel or CSV BOM and pick-and-place files

If you only need one specific format — because your assembly house insists on ODB++, for example — tell us when you request the quote and we will deliver exactly that.

Reverse Engineering vs PCB Cloning vs PCB Copy

These three terms are used interchangeably in the industry, but they produce genuinely different things. Choosing the wrong one is the most common reason a project takes longer than it should.

Reverse engineeringPCB cloningPCB copy
What it producesDesign data: schematic, Gerber, BOMA working duplicate board, assembledBare-board fabrication files
Includes schematicYesNot necessarilyNo
Includes componentsNoYes, matched and fittedNo
Typical useUnderstand, maintain or modify a boardReplace an unobtainable board one-for-oneRe-manufacture bare boards quickly
Typical turnaround3–10 working days1–3 weeks including assembly2–5 working days

If you need a working replacement with components fitted, see our PCB cloning service. If you only need the bare boards made, see our PCB copy service.

How Much Does PCB Reverse Engineering Cost?

Reverse engineering is priced per board, not per hour, and the number is driven by four things:

  • Layer count — the single biggest factor. A four-layer board is a fraction of the work of a sixteen-layer board with buried vias.
  • Board size and component density — more components and finer pitch means more identification and verification time.
  • Component removal — if inner layers must be scanned, components have to come off and be re-fitted, which adds a documented rework step.
  • Whether you want physical proof — an optional assembled prototype that is functionally tested against your original.

As a guide, simple two-layer boards typically start in the low hundreds of dollars, while dense multilayer control boards run into the low thousands. We do not bill by the hour and we do not re-quote mid-project — the price we give is the price you pay. Send clear photographs of both sides of the board and we will return a fixed quote, usually within one business day.

Why Circuit Engineer

  • Reverse engineering PCBs full-time since 2011, with boards shipped in by customers worldwide
  • Verified deliverables — every netlist is tested against the physical board before it leaves our desk
  • Experience across power electronics, motor drives, ECU and TCU automotive controllers, industrial PLC boards, communication modules and consumer electronics
  • Strict confidentiality: we work under NDA on request and never reuse or resell customer design data
  • Fixed quotes and a single point of contact from assessment through to delivery

Related work: schematic recovery on an ECU board and ECU PCB cloning.

Frequently Asked Questions

How much does it cost?

Pricing depends on layer count, board size and component density — not on the value of the product the board sits in. Send clear photos of both sides of the board and we will return a fixed quote, usually within one business day.

Can you recover the schematic without removing components?

For many boards, yes. When component removal is unavoidable — for example, to scan inner layers of a multilayer board — we document and re-assemble everything, but we always tell you before any destructive step.

How long does it take?

A typical two-to-four-layer board takes a few working days from approval of the quote. Dense multilayer boards take longer. We confirm the schedule with the quote before starting.

Do you sign NDAs?

Yes. Confidentiality is fundamental to this business — most of our work is on boards our customers are not authorized to redistribute, and we treat every project accordingly.

Can you reverse engineer only part of a board?

Yes. If you only need the power section, the interface circuitry or a single functional block, we can scope the project to that area and price it accordingly.

What if a component is obsolete and cannot be sourced?

We identify the part, its function and its electrical characteristics, then propose a pin-compatible or functionally equivalent replacement for your approval. Nothing is substituted silently.

Is reverse engineering legal?

Reverse engineering for interoperability, maintenance and repair is widely accepted, but the rules differ by jurisdiction and by the intellectual-property status of the product. You are responsible for confirming you have the right to reproduce the hardware; we work under NDA and never reuse or resell design data.

Get a Fixed Quote

Send photos of both sides of the board through our contact page, and we will reply with a fixed price and schedule — no obligation. If you prefer to ship the board first, we will confirm receipt and report our assessment before any work begins.

Related guides

We also work on boards from specific sectors: automotive, medical, industrial control, aerospace and defence, and consumer electronics.