Suggested Naming Patterns

Our system supports the default naming patterns for many tools. As a result, you can typically submit your order without having to manually alter the filenames.

However, some tools we cannot detect properly. Usually this is because the tool uses very inconsistent output names. In these cases, you’ll want to manually adjust your names to use the following naming pattern.

In many cases, it’s possible to get your tool to generate these names automatically. Check our Design Tool Help for your tool, as we might have a guide to do so.

Filename Corresponding Layer
boardname.GKO Board Outline
boardname.XLN Drills
boardname.GTO Top Silkscreen
boardname.GTS Top Soldermask
boardname.GTL Top Copper Layer
boardname.GBL Bottom Copper Layer
boardname.GBS Bottom Soldermask
boardname.GBO Bottom Silkscreen
boardname.G2L Internal layer 1 (next to Top)
boardname.G3L Internal layer 2 (next to Bottom)

Our system is not case sensitive. Any mix of capital and lowercase letters works for all filenames and extensions.


I can’t see the file extension, so how do I change it?

In some cases, your operating system hides the file extension. This usually occurs on Windows when the design tool generates .gbr and .ger files. You can get Windows to show the extensions by following this guide: Show or Hide Filename Extensions

My board is single-sided, so do I need all these files?

See our One Layer PCB page for how to upload the file and have it fabricated correctly.

My board is a 4 layer, but only 2 layers were detected?

Some tools use unusual names for internal planes, even if the other layers are detected just fine. Simply rename the internal planes to G2L and G3L to correct the problem.

My board is a 4 layer, but only 3 layers were detected?

This is common with Altium, which can generate GP1 and G1 for the two internal planes in certain layer configurations. This makes it impossible for us to determine the correct layer order, since both layers identify themselves as “Internal Layer 1”.

To correct this, simply rename the layers using the G2L and G3L extensions.