Tamizh Tech Robotics Company Logo
TAMIZHTECHRobotics Company
Gerber Files Explained: What a PCB Manufacturer Needs
PCB Engineering

Gerber Files Explained: What a PCB Manufacturer Needs

Er. K. Tamizharasan7 min read15 August 2026
Back to PCB Engineering

In the electronics manufacturing industry, Gerber files are the universal language between design engineers and automated fabrication machinery. Just as 3D printers interpret G-code or CNC mills read DXF paths, photoplotters and etching machines read Gerber vector data to image conductive copper traces, solder masks, and silkscreen text. If you are preparing to order circuit boards, here is an explanation of the files your manufacturer expects inside your ZIP archive.

What Is the RS-274X Gerber Standard?

The RS-274X format (Extended Gerber) is an open ASCII vector format that defines 2D binary images. Each layer of your circuit board is exported as a separate file containing coordinate commands and embedded aperture definitions (flashes, lines, polygons). This eliminates the need for separate aperture wheel lists required by obsolete legacy standards.

Standard Layer File Extensions Decoded

File Extension (Protel/Altium)KiCad NamingLayer Description
.GTL*-F_Cu.gbrTop Copper Layer (traces, pads, copper pours)
.GBL*-B_Cu.gbrBottom Copper Layer
.G1 / .G2*-In1_Cu.gbr / *-In2_Cu.gbrInternal Ground / Power Planes (for 4-layer boards)
.GTS*-F_Mask.gbrTop Solder Mask (openings where copper will be soldered)
.GBS*-B_Mask.gbrBottom Solder Mask
.GTO*-F_SilkS.gbrTop Silkscreen (component designators, logos, pin 1 marks)
.GBO*-B_SilkS.gbrBottom Silkscreen
.GKO / .GM1*-Edge_Cuts.gbrBoard Outline / Mechanical Keep-Out (milling boundary)
.DRL / .TXT*-PTH.drl / *-NPTH.drlExcellon NC Drill Files (via and component hole coordinates)
.CPL / .XY*-pos.csvPick and Place Centroid File (for automated SMT PCBA)

Why Drill Files and Centroid Files Are Separate

A common misunderstanding is that Gerber files contain hole information. In reality, Gerbers only contain 2D optical images. Drilling requires a separate Excellon NC Drill file that tells CNC drilling machines exact X-Y drill coordinates and tool bit diameters. Furthermore, for automated SMT assembly (PCBA), an assembly centroid file (also known as a Pick-and-Place or CPL file) is required, containing component reference designators, mid-point X-Y coordinates, rotation angles, and board side (Top/Bottom).

Submit Your Gerber Files for a Free Engineering Check →

Go Now

Er. K. Tamizharasan

Founder & Lead Robotics Engineer, TamizhTech Robotics Company

Er. K. Tamizharasan is the founder of TamizhTech Robotics Company and Tamizh Robotics Club (TRC). He has 10+ years of experience in competitive robotics, industrial automation, and STEM education across Tamil Nadu.

Read full profile →

Frequently Asked Questions

Q.Can Tamizh Tech work with native CAD files instead of Gerbers?

Yes. While standard Gerber RS-274X archives are preferred, we can also import KiCad project archives (.kicad_pcb) and Altium Designer project files.

Q.What units should be used when exporting drill files?

Both metric (millimeters) and imperial (inches) units are supported, but 2:4 or 2:5 decimal format in millimeters is the modern industry best practice.

Chat on WhatsAppJoin Our Club