The Excellon drill file format is one of the most common formats used to describe drilled holes and routing information for printed circuit board manufacturing. Excellon files are normally used together with Gerber files, ODB++ data or other PCB fabrication data to define how a circuit board should be produced.
An Excellon drill file is a machine-readable text file that describes where holes should be drilled in a printed circuit board. The file usually contains a list of drill tool definitions followed by X and Y coordinates for each drilled hole.
During PCB manufacturing, these files help drilling and routing machines place holes for vias, component leads, mounting holes and other mechanical features. The drill file must align correctly with the Gerber copper layers and the board outline to avoid manufacturing errors.
Gerber files describe the visual PCB production layers, such as copper, solder mask, silkscreen, paste and mechanical outlines. Excellon drill files describe hole and drill information. A complete PCB manufacturing job will often include both Gerber files and one or more Excellon drill files.
Because drill data and Gerber layers are separate in many workflows, it is important to verify that all files use the correct units, coordinate format, zero suppression and origin.
The exact content of an Excellon file can vary, but a typical file may contain header information, units, coordinate format settings, drill tool definitions and drilling coordinates.
A simplified Excellon file may look like this:
M48 METRIC,TZ T01C0.500 T02C0.900 % T01 X010000Y015000 X020000Y015000 T02 X030000Y025000 M30
In this simplified example, the header defines metric units and two drill tools. The following coordinate lines define where each selected tool should drill holes. Real-world files may contain more commands and may depend on the CAD system or CAM output settings used to generate them.
Drill files can be easy to misinterpret if important information is missing or inconsistent. A drill file without clear units, tool sizes or coordinate formatting can create uncertainty during PCB production.
This is why drill files should always be visually checked together with the corresponding Gerber layers before a PCB design is sent to manufacturing.
GerbView can open Excellon drill files together with Gerber, ODB++, PDF, DXF, HPGL/2 and other supported formats. This allows you to inspect the complete PCB manufacturing data before production or documentation.
With GerbView you can view drill holes together with the rest of your PCB manufacturing layers, making it easier to verify hole placement, tool sizes, board alignment and output quality before fabrication.
Learn more about GerbViewExcellon files are an important part of a PCB fabrication package. GerbView helps engineers, PCB designers and manufacturing teams review drill data alongside Gerber or ODB++ layers, reducing the risk of sending incomplete or misaligned data to production.
GerbView can convert PCB manufacturing data to widely used formats such as PDF, DXF, SVG and image formats. This is useful for documentation, inspection, customer communication, mechanical design workflows and archiving.
An Excellon drill file is a PCB manufacturing file that contains drilling information, including hole locations and drill tool numbers. It is commonly used together with Gerber files to manufacture printed circuit boards.
An NC drill file is a numerical control file used to describe drilling or routing operations for PCB manufacturing. Excellon is one of the most common NC drill file formats.
No. Gerber files describe PCB image layers such as copper, solder mask and silkscreen, while Excellon drill files describe drilled holes and sometimes routing information.
An Excellon file normally stores drill coordinates, tool numbers, drill sizes, units and formatting information. Some files may require additional information if the header is incomplete.
Yes. GerbView can open Excellon drill files together with Gerber and other PCB manufacturing files, making it possible to inspect drill holes together with the PCB layers.
Yes. GerbView can convert Excellon drill data and PCB manufacturing layers to formats such as PDF, DXF, SVG and image formats.
Drill files should be checked to confirm that hole positions, tool sizes, units, scaling and alignment match the Gerber layers before the board is sent for manufacturing.
Note: Excellon files may vary depending on the PCB design software, CAM system or manufacturing export settings used to create them.