[{"data":1,"prerenderedAt":398},["ShallowReactive",2],{"blog-what-is-a-gerber-file-en":3,"header-nav-en":75},{"title":4,"description":5,"date":6,"lastUpdated":6,"category":7,"image":8,"readingTime":9,"wordCount":10,"timeRequired":11,"htmlContent":12,"tags":13,"slug":21,"jsonld":22},"What Is a Gerber File? PCB Formats, Layers and Extensions","A Gerber file describes each PCB layer for fabrication. Learn RS-274X vs X2, layer file extensions, what to send with Gerbers and how to check them.","2026-10-01","technology","/assets/img/tools/Online-Gerber-Viewer.webp",11,2036,"PT11M","\u003Cp>\u003Cstrong>A Gerber file is a vector image of one layer of a printed circuit board.\u003C/strong> Your PCB design software exports one Gerber file per layer: top copper, bottom copper, each inner layer, solder mask, silkscreen, paste, and the board outline. The fabricator loads the set into CAM software, rebuilds the board layer by layer, and uses it to make phototools, drive laser imaging, and plan drilling and routing. Gerber is the most widely used PCB fabrication data format.\u003C/p>\n\u003Cp>A set of Gerber files is not a complete order on its own. Drill data, the stackup, and the fabrication requirements usually travel in separate files. Exporting Gerbers is the last step of the \u003Ca href=\"/en/blog/pcb-design-guide\">PCB design process\u003C/a>. This guide explains what Gerber files are used for, the difference between RS-274X and Gerber X2, the common Gerber file extensions by layer, what to send with your Gerbers, and how to check them before you upload.\u003C/p>\n\u003Ch2 id=\"key-takeaways\" data-anchor-en=\"key-takeaways\">Key takeaways\u003C/h2>\n\u003Cul>\n\u003Cli>A Gerber file describes the 2D image of a single PCB layer. A full board needs a set of them.\u003C/li>\n\u003Cli>Extended Gerber (RS-274X) is the baseline format. Gerber X2 adds attributes that tell the CAM system what each file and object is. The old RS-274-D format is obsolete and should not be used.\u003C/li>\n\u003Cli>File extensions vary by CAD tool. The extension is a naming convention, not a guarantee, so name layers clearly or use X2.\u003C/li>\n\u003Cli>Send Gerbers together with NC drill files, a stackup, a fabrication drawing, and ideally an IPC-D-356 netlist. ODB++ and IPC-2581 are alternatives that bundle more of this data.\u003C/li>\n\u003Cli>Always open your exported files in a Gerber viewer before sending them.\u003C/li>\n\u003C/ul>\n\u003Cdiv data-component=\"BlogQuickQuoteInline\">\u003C/div>\n\n\u003Ch2 id=\"what-are-gerber-files-used-for\" data-anchor-en=\"what-are-gerber-files-used-for\">What are Gerber files used for?\u003C/h2>\n\u003Cp>Gerber files transfer the board image from design to manufacturing. At the fabricator, they are used to:\u003C/p>\n\u003Cul>\n\u003Cli>Image copper on each layer, either through phototools or laser direct imaging\u003C/li>\n\u003Cli>Define solder mask openings and silkscreen legend\u003C/li>\n\u003Cli>Generate solder paste stencil apertures from the paste layers\u003C/li>\n\u003Cli>Define the board outline, slots, and cutouts for routing\u003C/li>\n\u003Cli>Run design-for-manufacturing checks such as minimum trace, space, and annular ring\u003C/li>\n\u003Cli>Plan panelization and quote the job\u003C/li>\n\u003C/ul>\n\u003Cp>Assemblers use the same Gerber data to design stencils and check pad locations against the placement file. Quoting tools also read Gerbers to estimate board size, layer count, and feature density, which is why the \u003Ca href=\"/en/blog/how-to-estimate-pcb-cost-from-gerber\">guide to estimating PCB cost from Gerber\u003C/a> starts from these files.\u003C/p>\n\u003Ch2 id=\"rs-274x-vs-gerber-x2-which-pcb-gerber-file-format-should-you-use\" data-anchor-en=\"rs-274x-vs-gerber-x2-which-pcb-gerber-file-format-should-you-use\">RS-274X vs Gerber X2: which PCB Gerber file format should you use?\u003C/h2>\n\u003Cp>The Gerber format is maintained by Ucamco and published as a free specification. Three versions matter in practice.\u003C/p>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Format\u003C/th>\n\u003Cth>Status\u003C/th>\n\u003Cth>What it contains\u003C/th>\n\u003Cth>When to use it\u003C/th>\n\u003C/tr>\n\u003C/thead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>RS-274-D (Standard Gerber)\u003C/td>\n\u003Ctd>Obsolete\u003C/td>\n\u003Ctd>Image coordinates only; aperture shapes kept in a separate wheel file\u003C/td>\n\u003Ctd>Do not use. Missing aperture data causes misinterpretation\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>RS-274X (Extended Gerber, X1)\u003C/td>\n\u003Ctd>Current baseline\u003C/td>\n\u003Ctd>Image plus embedded aperture definitions, units, and polarity in each file\u003C/td>\n\u003Ctd>Accepted by virtually every fabricator\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Gerber X2\u003C/td>\n\u003Ctd>Current, recommended\u003C/td>\n\u003Ctd>RS-274X plus attributes: file function (which layer it is), polarity, part, and object attributes such as pads and vias\u003C/td>\n\u003Ctd>Preferred when your CAD tool supports it; reduces layer-identification errors\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Gerber X3\u003C/td>\n\u003Ctd>Current extension\u003C/td>\n\u003Ctd>X2 plus component information for assembly\u003C/td>\n\u003Ctd>Useful when the assembler can read it; not yet universal\u003C/td>\n\u003C/tr>\n\u003C/tbody>\u003C/table>\n\u003Cp>X2 is backward compatible: a CAM system that does not understand the attributes still reads the image as RS-274X. The main benefit is that each file states its own function, so &quot;this is the top solder mask&quot; does not depend on a filename. If your tool offers X2, use it.\u003C/p>\n\u003Ch3 id=\"gerber-vs-odb-and-ipc-2581\" data-anchor-en=\"gerber-vs-odb-and-ipc-2581\">Gerber vs ODB++ and IPC-2581\u003C/h3>\n\u003Cp>Gerber describes images layer by layer. \u003Cstrong>ODB++\u003C/strong> and \u003Cstrong>IPC-2581\u003C/strong> are intelligent data formats that package copper, drill, stackup, netlist, and component data in one structured file set. Many fabricators, including APTPCB, accept all three. Gerber remains the most portable option, while ODB++ and IPC-2581 reduce the chance of a mismatched or missing file.\u003C/p>\n\u003Ch2 id=\"gerber-file-extensions-by-layer\" data-anchor-en=\"gerber-file-extensions-by-layer\">Gerber file extensions by layer\u003C/h2>\n\u003Cp>Different CAD tools use different extensions. The table shows common examples, whether the layer is needed for a typical rigid board, and what happens when it is missing. The extensions shown follow common Protel/Altium and KiCad-style naming; your tool may differ.\u003C/p>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Layer\u003C/th>\n\u003Cth>Common extensions\u003C/th>\n\u003Cth>Needed for fabrication?\u003C/th>\n\u003Cth>If missing\u003C/th>\n\u003C/tr>\n\u003C/thead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Top copper\u003C/td>\n\u003Ctd>.GTL, -F_Cu.gbr\u003C/td>\n\u003Ctd>Yes\u003C/td>\n\u003Ctd>Board cannot be built\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Bottom copper\u003C/td>\n\u003Ctd>.GBL, -B_Cu.gbr\u003C/td>\n\u003Ctd>Yes on 2+ layer boards\u003C/td>\n\u003Ctd>Board cannot be built\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Inner copper layers\u003C/td>\n\u003Ctd>.G1, .G2, .GP1, -In1_Cu.gbr\u003C/td>\n\u003Ctd>Yes on multilayer boards\u003C/td>\n\u003Ctd>Layer missing or layer order guessed\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Top solder mask\u003C/td>\n\u003Ctd>.GTS, -F_Mask.gbr\u003C/td>\n\u003Ctd>Yes, unless no mask\u003C/td>\n\u003Ctd>Factory must ask, or may add mask everywhere\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Bottom solder mask\u003C/td>\n\u003Ctd>.GBS, -B_Mask.gbr\u003C/td>\n\u003Ctd>Yes, unless no mask\u003C/td>\n\u003Ctd>Same as above\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Top silkscreen\u003C/td>\n\u003Ctd>.GTO, -F_Silkscreen.gbr\u003C/td>\n\u003Ctd>Optional\u003C/td>\n\u003Ctd>No legend; assembly harder to inspect\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Bottom silkscreen\u003C/td>\n\u003Ctd>.GBO, -B_Silkscreen.gbr\u003C/td>\n\u003Ctd>Optional\u003C/td>\n\u003Ctd>No legend on bottom\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Top paste\u003C/td>\n\u003Ctd>.GTP, -F_Paste.gbr\u003C/td>\n\u003Ctd>Needed for SMT stencil\u003C/td>\n\u003Ctd>Assembler cannot cut a stencil\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Bottom paste\u003C/td>\n\u003Ctd>.GBP, -B_Paste.gbr\u003C/td>\n\u003Ctd>Needed if bottom SMT parts\u003C/td>\n\u003Ctd>No bottom stencil\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Board outline / profile\u003C/td>\n\u003Ctd>.GKO, .GM1, -Edge_Cuts.gbr\u003C/td>\n\u003Ctd>Yes\u003C/td>\n\u003Ctd>Outline guessed or job put on hold\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>Drill drawing / map\u003C/td>\n\u003Ctd>.GD1, .GG1\u003C/td>\n\u003Ctd>Recommended\u003C/td>\n\u003Ctd>Hole symbols not cross-checked\u003C/td>\n\u003C/tr>\n\u003Ctr>\n\u003Ctd>NC drill (not Gerber)\u003C/td>\n\u003Ctd>.DRL, .TXT, .XLN\u003C/td>\n\u003Ctd>Yes\u003C/td>\n\u003Ctd>No holes; job on hold\u003C/td>\n\u003C/tr>\n\u003C/tbody>\u003C/table>\n\u003Cp>Two warnings:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>Extensions are conventions.\u003C/strong> &quot;.GBR&quot; files with generic names force the CAM engineer to identify each layer by inspection. Gerber X2 file attributes or a clear readme avoid this.\u003C/li>\n\u003Cli>\u003Cstrong>Drill data is usually not Gerber.\u003C/strong> Most CAD tools export holes as Excellon NC drill files, often with separate files for plated and non-plated holes. Gerber X2 can describe drill data, but check which form your fabricator expects.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"what-to-send-with-gerbers\" data-anchor-en=\"what-to-send-with-gerbers\">What to send with Gerbers\u003C/h2>\n\u003Cp>A Gerber set describes the images, not the build. Send these files with it so the fabricator does not have to guess:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>NC drill files\u003C/strong> (Excellon), with plated and non-plated holes separated, and units and number format matching the Gerbers\u003C/li>\n\u003Cli>\u003Cstrong>Stackup or layer order\u003C/strong>, including copper weights, dielectric thicknesses, materials, and finished board thickness (the \u003Ca href=\"/en/blog/stackup-documentation-guide\">stackup documentation guide\u003C/a> shows what to include)\u003C/li>\n\u003Cli>\u003Cstrong>Fabrication drawing\u003C/strong> with dimensions and tolerances, material and Tg, surface finish, mask and silkscreen colors, impedance table, and the IPC acceptance class\u003C/li>\n\u003Cli>\u003Cstrong>IPC-D-356 netlist\u003C/strong>, so electrical test results can be compared with the design intent\u003C/li>\n\u003Cli>\u003Cstrong>Readme or manifest\u003C/strong> listing each file, its layer, and the revision\u003C/li>\n\u003C/ul>\n\u003Cp>For assembly, add the BOM, the \u003Ca href=\"/en/blog/centroid-file-basics\">centroid (pick-and-place) file\u003C/a>, and an assembly drawing. The \u003Ca href=\"/en/blog/how-to-request-a-pcb-quote-rfq-checklist\">PCB RFQ checklist\u003C/a> covers the commercial details that also belong in a quote request.\u003C/p>\n\u003Cp>\u003Cstrong>Upload checklist\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cinput disabled=\"\" type=\"checkbox\"> Every copper layer, both mask layers, paste layers, silkscreen, and outline are present\u003C/li>\n\u003Cli>\u003Cinput disabled=\"\" type=\"checkbox\"> Layer order is stated for multilayer boards\u003C/li>\n\u003Cli>\u003Cinput disabled=\"\" type=\"checkbox\"> Drill files are included and line up with the copper pads\u003C/li>\n\u003Cli>\u003Cinput disabled=\"\" type=\"checkbox\"> All files use the same units and come from the same design revision\u003C/li>\n\u003Cli>\u003Cinput disabled=\"\" type=\"checkbox\"> The outline is a single closed shape on its own layer\u003C/li>\n\u003Cli>\u003Cinput disabled=\"\" type=\"checkbox\"> Files are zipped together with the stackup, drawing, and readme\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"how-to-check-gerber-files-before-sending-them\" data-anchor-en=\"how-to-check-gerber-files-before-sending-them\">How to check Gerber files before sending them\u003C/h2>\n\u003Cp>Exporting is not the last step. Open the output in a Gerber viewer and check it the way the factory will:\u003C/p>\n\u003Col>\n\u003Cli>\u003Cstrong>Count the layers.\u003C/strong> Make sure every layer you expect is there and none are duplicated.\u003C/li>\n\u003Cli>\u003Cstrong>Overlay copper and drill.\u003C/strong> Every via and through hole should land in the center of its pad. Offset holes usually mean a units or origin mismatch.\u003C/li>\n\u003Cli>\u003Cstrong>Check solder mask openings.\u003C/strong> Pads should have openings; vias you want tented should not.\u003C/li>\n\u003Cli>\u003Cstrong>Look at the outline.\u003C/strong> It should be closed, with slots and cutouts drawn as intended.\u003C/li>\n\u003Cli>\u003Cstrong>Inspect the silkscreen.\u003C/strong> Legend should not sit on pads, and text should be readable.\u003C/li>\n\u003Cli>\u003Cstrong>Check polarity on planes.\u003C/strong> Negative plane layers, if used, should show clearances as expected.\u003C/li>\n\u003Cli>\u003Cstrong>Compare with the board in CAD.\u003C/strong> Look for missing pours, unflashed pads, or features that exported at the wrong size.\u003C/li>\n\u003C/ol>\n\u003Cp>The \u003Ca href=\"/en/tools/gerber-viewer\">online Gerber viewer\u003C/a> loads a zipped Gerber set in the browser, so you can run these checks before uploading.\u003C/p>\n\u003Ch2 id=\"gerber-to-pcb-what-happens-after-you-upload\" data-anchor-en=\"gerber-to-pcb-what-happens-after-you-upload\">Gerber to PCB: what happens after you upload\u003C/h2>\n\u003Cp>Once the files arrive, the fabricator&#39;s CAM team imports them, identifies each layer, and compares the data with the fabrication drawing and stackup. DFM checks then look for features outside the process window. Any question goes back to you as an engineering query before production starts. After approval, the CAM data is panelized and released for imaging, drilling, lamination, plating, etching, mask, finish, routing, electrical test, and final inspection. The \u003Ca href=\"/en/pcb/pcb-fabrication-process\">PCB fabrication process\u003C/a> page describes each of those steps.\u003C/p>\n\u003Cp>Clear, complete Gerbers shorten this stage. Mislabeled layers, missing drill files, and conflicting revisions are among the most common reasons a job is placed on hold.\u003C/p>\n\u003Ch2 id=\"why-send-your-gerbers-to-aptpcb\" data-anchor-en=\"why-send-your-gerbers-to-aptpcb\">Why send your Gerbers to APTPCB?\u003C/h2>\n\u003Cp>APTPCB accepts RS-274X and Gerber X2 data with separate Excellon NC drill files, as well as ODB++ and IPC-2581. For \u003Ca href=\"/en/pcb/quick-turn-pcb\">quick turn PCB\u003C/a> orders, the CAM review checks your layers, drill alignment, outline, and fabrication notes against the board type before the build starts. If something is missing or ambiguous, you get a specific question rather than a silent assumption.\u003C/p>\n\u003Cp>Relevant standards and references may include:\u003C/p>\n\u003Cul>\n\u003Cli>The Gerber Layer Format Specification (Ucamco)\u003C/li>\n\u003Cli>IPC-2581: generic requirements for printed board assembly products manufacturing description data\u003C/li>\n\u003Cli>IPC-D-356: bare board electrical test data format\u003C/li>\n\u003Cli>IPC-2221: generic standard on printed board design\u003C/li>\n\u003C/ul>\n\u003C!-- faq:start -->\n\u003Ch2 id=\"frequently-asked-questions\" data-anchor-en=\"frequently-asked-questions\">Frequently asked questions\u003C/h2>\n\u003Ch3 id=\"what-is-a-gerber-file-in-pcb-design\" data-anchor-en=\"what-is-a-gerber-file-in-pcb-design\">What is a Gerber file in PCB design?\u003C/h3>\n\u003Cp>A Gerber file is a vector image file that describes one layer of a PCB, such as top copper, solder mask, or silkscreen. A complete set of Gerber files, plus drill data, lets a manufacturer reproduce the board design for fabrication.\u003C/p>\n\u003Ch3 id=\"what-is-the-difference-between-rs-274x-and-gerber-x2\" data-anchor-en=\"what-is-the-difference-between-rs-274x-and-gerber-x2\">What is the difference between RS-274X and Gerber X2?\u003C/h3>\n\u003Cp>RS-274X (Extended Gerber) contains the layer image and its aperture definitions. Gerber X2 adds attributes that identify each file&#39;s function and the purpose of objects like pads and vias. X2 is backward compatible and reduces layer-identification errors.\u003C/p>\n\u003Ch3 id=\"do-gerber-files-include-drill-holes\" data-anchor-en=\"do-gerber-files-include-drill-holes\">Do Gerber files include drill holes?\u003C/h3>\n\u003Cp>Usually not. Most CAD tools export drill holes as separate Excellon NC drill files, often split into plated and non-plated holes. Gerber X2 can carry drill data, but you should confirm which form the fabricator expects and always include the drill files.\u003C/p>\n\u003Ch3 id=\"what-are-the-common-gerber-file-extensions\" data-anchor-en=\"what-are-the-common-gerber-file-extensions\">What are the common Gerber file extensions?\u003C/h3>\n\u003Cp>Common examples include .GTL and .GBL for top and bottom copper, .GTS and .GBS for solder mask, .GTO and .GBO for silkscreen, .GTP and .GBP for paste, and .GKO or .GM1 for the outline. Extensions vary by CAD tool, so a readme or Gerber X2 attributes should confirm each layer.\u003C/p>\n\u003Ch3 id=\"how-do-i-open-a-gerber-file\" data-anchor-en=\"how-do-i-open-a-gerber-file\">How do I open a Gerber file?\u003C/h3>\n\u003Cp>Use a Gerber viewer. Free desktop tools and browser-based viewers can load a zipped Gerber set, display each layer, and overlay drill files so you can check alignment before sending the files to a manufacturer.\u003C/p>\n\u003Ch3 id=\"is-odb-better-than-gerber\" data-anchor-en=\"is-odb-better-than-gerber\">Is ODB++ better than Gerber?\u003C/h3>\n\u003Cp>ODB++ and IPC-2581 package layers, drill, stackup, and netlist data in one structured set, which reduces the chance of missing or mismatched files. Gerber is more universal. Both work when the package is complete and consistent.\u003C/p>\n\u003C!-- faq:end -->\n\n\u003Cdiv data-component=\"BlogQuickQuoteInline\">\u003C/div>\n\n\u003Ch2 id=\"a-complete-gerber-package-is-a-faster-quote\" data-anchor-en=\"a-complete-gerber-package-is-a-faster-quote\">A complete Gerber package is a faster quote\u003C/h2>\n\u003Cp>Gerber files tell the factory what each layer looks like. Drill files, the stackup, the drawing, and a netlist tell it how to build the board. Export in RS-274X or Gerber X2, check the set in a viewer, and send it together with those supporting files. The engineering review then has nothing to guess.\u003C/p>\n\n\u003Csection class=\"related-links\" aria-label=\"Related\">\u003Ch3>Related links\u003C/h3>\u003Cul>\u003Cli>\u003Ca href=\"/en/blog/pcb-design-guide\">PCB design process\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"/en/blog/how-to-estimate-pcb-cost-from-gerber\">guide to estimating PCB cost from Gerber\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"/en/blog/stackup-documentation-guide\">stackup documentation guide\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"/en/blog/centroid-file-basics\">centroid (pick-and-place) file\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"/en/blog/how-to-request-a-pcb-quote-rfq-checklist\">PCB RFQ checklist\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"/en/tools/gerber-viewer\">online Gerber viewer\u003C/a>\u003C/li>\u003Cli>\u003Ca href=\"/en/pcb/pcb-fabrication-process\">PCB fabrication process\u003C/a>\u003C/li>\u003C/ul>\u003C/section>",[14,15,16,17,18,19,20],"Gerber File","Gerber Files","PCB Gerber File Format","RS-274X","Gerber X2","Gerber File Extensions","PCB Fabrication Data","what-is-a-gerber-file",{"blog":23,"breadcrumb":32,"faq":46},{"@context":24,"@type":25,"headline":4,"description":5,"image":8,"url":26,"datePublished":6,"dateModified":6,"timeRequired":11,"keywords":27,"articleSection":7,"author":28,"publisher":31},"https://schema.org","BlogPosting","https://aptpcb.com/en/blog/what-is-a-gerber-file","Gerber File, Gerber Files, PCB Gerber File Format, RS-274X, Gerber X2, Gerber File Extensions, PCB Fabrication Data",{"@type":29,"name":30},"Organization","APTPCB",{"@type":29,"name":30},{"@context":24,"@type":33,"itemListElement":34},"BreadcrumbList",[35,40,44],{"@type":36,"position":37,"name":38,"item":39},"ListItem",1,"Home","https://aptpcb.com/",{"@type":36,"position":41,"name":42,"item":43},2,"Blog","https://aptpcb.com/en/blog",{"@type":36,"position":45,"name":21,"item":26},3,{"@context":24,"@type":47,"mainEntity":48},"FAQPage",[49,55,59,63,67,71],{"@type":50,"name":51,"acceptedAnswer":52},"Question","What is a Gerber file in PCB design?",{"@type":53,"text":54},"Answer","A Gerber file is a vector image file that describes one layer of a PCB, such as top copper, solder mask, or silkscreen. A complete set of Gerber files, plus drill data, lets a manufacturer reproduce the board design for fabrication.",{"@type":50,"name":56,"acceptedAnswer":57},"What is the difference between RS-274X and Gerber X2?",{"@type":53,"text":58},"RS-274X (Extended Gerber) contains the layer image and its aperture definitions. Gerber X2 adds attributes that identify each file's function and the purpose of objects like pads and vias. X2 is backward compatible and reduces layer-identification errors.",{"@type":50,"name":60,"acceptedAnswer":61},"Do Gerber files include drill holes?",{"@type":53,"text":62},"Usually not. Most CAD tools export drill holes as separate Excellon NC drill files, often split into plated and non-plated holes. Gerber X2 can carry drill data, but you should confirm which form the fabricator expects and always include the drill files.",{"@type":50,"name":64,"acceptedAnswer":65},"What are the common Gerber file extensions?",{"@type":53,"text":66},"Common examples include .GTL and .GBL for top and bottom copper, .GTS and .GBS for solder mask, .GTO and .GBO for silkscreen, .GTP and .GBP for paste, and .GKO or .GM1 for the outline. Extensions vary by CAD tool, so a readme or Gerber X2 attributes should confirm each layer.",{"@type":50,"name":68,"acceptedAnswer":69},"How do I open a Gerber file?",{"@type":53,"text":70},"Use a Gerber viewer. Free desktop tools and browser-based viewers can load a zipped Gerber set, display each layer, and overlay drill files so you can check alignment before sending the files to a manufacturer.",{"@type":50,"name":72,"acceptedAnswer":73},"Is ODB++ better than Gerber?",{"@type":53,"text":74},"ODB++ and IPC-2581 package layers, drill, stackup, and netlist data in one structured set, which reduces the chance of missing or mismatched files. Gerber is more universal. Both work when the package is complete and consistent.",{"pcbManufacturingColumns":76,"capabilityColumns":201,"resourceColumns":232,"pcbaColumns":273},[77,125,154,183],{"heading":78,"links":79},"PCB Product Families",[80,83,86,89,92,95,98,101,104,107,110,113,116,119,122],{"label":81,"path":82},"FR-4 PCB","/pcb/fr4-pcb",{"label":84,"path":85},"High-Speed PCB","/pcb/high-speed-pcb",{"label":87,"path":88},"Multilayer PCB","/pcb/multilayer-pcb",{"label":90,"path":91},"HDI PCB","/pcb/hdi-pcb",{"label":93,"path":94},"Flexible PCB","/pcb/flex-pcb",{"label":96,"path":97},"Rigid Flex PCB","/pcb/rigid-flex-pcb",{"label":99,"path":100},"Ceramic PCB","/pcb/ceramic-pcb",{"label":102,"path":103},"Heavy Copper PCB","/pcb/heavy-copper-pcb",{"label":105,"path":106},"High Thermal PCB","/pcb/high-thermal-pcb",{"label":108,"path":109},"Antenna PCB","/pcb/antenna-pcb",{"label":111,"path":112},"High Frequency PCB","/pcb/high-frequency-pcb",{"label":114,"path":115},"Microwave PCB","/pcb/microwave-pcb",{"label":117,"path":118},"Metal Core PCB","/pcb/metal-core-pcb",{"label":120,"path":121},"High-Tg PCB","/pcb/high-tg-pcb",{"label":123,"path":124},"Backplane PCB","/pcb/backplane-pcb",{"sections":126},[127],{"heading":128,"links":129},"RF & Materials",[130,133,136,139,142,145,148,151],{"label":131,"path":132},"Rogers PCB","/materials/rf-rogers",{"label":134,"path":135},"Taconic PCB","/materials/taconic-pcb",{"label":137,"path":138},"Teflon PCB","/materials/teflon-pcb",{"label":140,"path":141},"Arlon PCB","/materials/arlon-pcb",{"label":143,"path":144},"Megtron PCB","/materials/megtron-pcb",{"label":146,"path":147},"ISOLA PCB","/materials/isola-pcb",{"label":149,"path":150},"Spread Glass FR-4","/materials/spread-glass-fr4",{"label":152,"path":153},"Impedance Control","/pcb/pcb-impedance-control",{"sections":155},[156],{"heading":157,"links":158},"Manufacturing / Stackups",[159,162,165,168,171,174,177,180],{"label":160,"path":161},"Quickturn Prototypes","/pcb/quick-turn-pcb",{"label":163,"path":164},"NPI & Small Batch (PCB)","/pcb/npi-small-batch-pcb-manufacturing",{"label":166,"path":167},"High-Volume Production","/pcb/mass-production-pcb-manufacturing",{"label":169,"path":170},"High Layer Count PCB","/pcb/high-layer-count-pcb",{"label":172,"path":173},"PCB Fabrication Process","/pcb/pcb-fabrication-process",{"label":175,"path":176},"Advanced PCB Manufacturing","/pcb/advanced-pcb-manufacturing",{"label":178,"path":179},"Special PCB Manufacturing","/pcb/special-pcb-manufacturing",{"label":181,"path":182},"Multi-Layer Laminated Structure","/pcb/multilayer-pcb-lamination-services",{"heading":184,"links":185},"Specialties & Resources",[186,189,192,195,198],{"label":187,"path":188},"PCB Surface Finishes (ENIG / ENEPIG / HASL / OSP / Immersion)","/pcb/pcb-surface-finishes",{"label":190,"path":191},"Drilling & Vias (Blind / Buried / Via-in-Pad / Backdrill / Half Hole)","/pcb/pcb-drilling",{"label":193,"path":194},"PCB Stackup (Standard / High-Layer / Flex / Rigid-Flex / Aluminum)","/pcb/pcb-stack-up",{"label":196,"path":197},"Profiles (Milling / V-Scoring / Depaneling)","/pcb/pcb-profiling",{"label":199,"path":200},"Quality & Inspection (AOI + X-Ray / Flying Probe / PCB DFM Check)","/pcb/pcb-quality",[202,207,212,217,222,227],{"links":203},[204],{"label":205,"path":206},"Rigid PCB Capability","/capabilities/rigid-pcb",{"links":208},[209],{"label":210,"path":211},"Rigid-Flex Capability","/capabilities/rigid-flex-pcb",{"links":213},[214],{"label":215,"path":216},"Flex PCB Capability","/capabilities/flex-pcb",{"links":218},[219],{"label":220,"path":221},"HDI PCB Capability","/capabilities/hdi-pcb",{"links":223},[224],{"label":225,"path":226},"Metal PCB Capability","/capabilities/metal-pcb",{"links":228},[229],{"label":230,"path":231},"Ceramic PCB Capability","/capabilities/ceramic-pcb",[233,244,265],{"heading":234,"links":235},"Downloads",[236,239,242],{"label":237,"path":238},"Materials Datasheet / Processing Notes","/resources/downloads-materials",{"label":240,"path":241},"PCB DFM Guidelines","/resources/dfm-guidelines",{"label":181,"path":243},"/pcb/multi-layer-laminated-structure",{"heading":245,"links":246},"Tools",[247,250,253,256,259,262],{"label":248,"path":249},"Gerber Viewer","/tools/gerber-viewer",{"label":251,"path":252},"PCB Viewer","/tools/pcb-viewer",{"label":254,"path":255},"BOM Viewer","/tools/bom-viewer",{"label":257,"path":258},"3D Viewer","/tools/3d-viewer",{"label":260,"path":261},"Circuit Simulator","/tools/circuit-simulator",{"label":263,"path":264},"Impedance Calculator","/tools/impedance-calculator",{"heading":266,"links":267},"FAQ & Blog",[268,271],{"label":269,"path":270},"FAQ","/resources/faq",{"label":42,"path":272},"/blog",[274,304,328,361],{"heading":275,"links":276},"Core Services",[277,280,283,286,289,292,295,298,301],{"label":278,"path":279},"Turnkey PCB Assembly","/pcba/turnkey-assembly",{"label":281,"path":282},"NPI & Small Batch PCB Assembly","/pcba/npi-assembly",{"label":284,"path":285},"Mass Production PCB Assembly","/pcba/mass-production",{"label":287,"path":288},"Flex & Rigid-Flex PCB Assembly","/pcba/flex-rigid-flex",{"label":290,"path":291},"SMT & Through-Hole Assembly","/pcba/smt-tht",{"label":293,"path":294},"BGA PCB Assembly","/pcba/bga-qfn-fine-pitch",{"label":296,"path":297},"Components & BOM Management","/pcba/components-bom",{"label":299,"path":300},"Box Build Assembly","/pcba/box-build-assembly",{"label":302,"path":303},"PCB Assembly Testing & Quality","/pcba/testing-quality",{"heading":305,"links":306},"Supporting Services",[307,310,313,316,319,322,325],{"label":308,"path":309},"Every Support Touchpoint","/pcba/support-services",{"label":311,"path":312},"Stencil Lab","/pcba/pcb-stencil",{"label":314,"path":315},"Components Sourcing","/pcba/component-sourcing",{"label":317,"path":318},"IC Programming","/pcba/ic-programming",{"label":320,"path":321},"Conformal Coating","/pcba/pcb-conformal-coating",{"label":323,"path":324},"Selective Soldering","/pcba/pcb-selective-soldering",{"label":326,"path":327},"BGA Reballing","/pcba/bga-reballing",{"heading":329,"links":330},"Quality & Testing",[331,334,337,340,343,346,349,352,355,358],{"label":332,"path":333},"Quality Inspection","/pcba/quality-system",{"label":335,"path":336},"First Article Inspection (FAI)","/pcba/first-article-inspection",{"label":338,"path":339},"Solder Paste Inspection (SPI)","/pcba/spi-inspection",{"label":341,"path":342},"AOI Optical Inspection","/pcba/aoi-inspection",{"label":344,"path":345},"X-Ray / CT Inspection","/pcba/xray-inspection",{"label":347,"path":348},"ICT In-Circuit Testing","/pcba/ict-test",{"label":350,"path":351},"Flying Probe Testing","/pcba/flying-probe-testing",{"label":353,"path":354},"FCT / Functional Testing","/pcba/fct-test",{"label":356,"path":357},"Final Inspection & Packing","/pcba/final-quality-inspection",{"label":359,"path":360},"Incoming Quality Control","/pcba/incoming-quality-control",{"heading":362,"linkClass":363,"links":364},"Industry Applications (Entry)","text-nowrap",[365,368,371,374,377,380,383,386,389,392,395],{"label":366,"path":367},"Server / Data Center","/industries/server-data-center-pcb",{"label":369,"path":370},"Automotive / EV","/industries/automotive-electronics-pcb",{"label":372,"path":373},"Medical","/industries/medical-pcb",{"label":375,"path":376},"Telecom / 5G","/industries/communication-equipment-pcb",{"label":378,"path":379},"Aerospace & Defense","/industries/aerospace-defense-pcb",{"label":381,"path":382},"Drone / UAV","/industries/drone-uav-pcb",{"label":384,"path":385},"Industrial Control & Automation","/industries/industrial-control-pcb",{"label":387,"path":388},"Power & New Energy","/industries/power-energy-pcb",{"label":390,"path":391},"Robotics & Automation","/industries/robotics-pcb",{"label":393,"path":394},"Security / Security Equipment","/industries/security-equipment-pcb",{"label":396,"path":397},"PCB Industry Overview →","/pcb-industry-solutions",1791013421525]