How to generate Gerber and drill files from KiCad

In KiCad, open your PCB design file and go to File -> Plot, or find the plot icon on the main interface.

This will bring up the plot window. Select an output directory for your Gerber Files and select the following layers and options.

Please pay attention to the required layers, there should be 7 layers in total for typical two layer boards. If your boards are single or multi-layered, please select the necessary layers. Please note that all mechanical elements such as cut-outs and v-cuts should be drawn in the Edge.Cuts layer.

If you need the paste layers for stencil orders, please check B.Paste and F.Paste as required.

Also, please ensure that you do not select the Include extended attributes option under Gerber Options. This will effectively convert the format of your Gerber files to X2, which not all our equipment supports.

Click Plot and confirm that all the Gerber files were generated successfully.

To generate the drill files, select the Generate Drill File button and this will open a new window. Click Drill File on the right and this is will export the drill file in Excellon format in your chosen directory.

We suggest you select the option to Merge PTH and NPTH holes into one file, otherwise KiCad will separate plated and non-plated holes into two drill files, and if one is missing, there will be holes missing on your boards.

Please check that you have all 8 (or 9) files then zip them into a .zip or .rar archive file. You can use this to place the order on the Seeed Fusion PCB order page. We recommend that you give the files a quick check using the online Gerber Viewer before confirming the order.

Common Mistakes and Problems:

- Incorrect Format: We prefer the Gerber files to be in RS-274x format over X2 since all our equipment are compatible with RS-274x. However, in standard versions of KiCad, it is not obvious whether the files are being exported in X2 or RS-274x format. In the Plot window, by selecting Include extended attributes, this converts the files into X2 format and cannot be imported into our standard CAM software. Please ensure you do not select this option.


In some versions of KiCad, this is mentioned but please ensure that all X2 options are unchecked.

- Missing mechanical holes: Since KiCad has the option to export the plated and non-plated drill holes separately, it is easy to forget to include them both in the archive. If the PTH drill file is missing, this is easy to catch. But if the NPTH drill file for the mechanical holes is missing, it can be easy to overlook. To avoid this issue we suggest selecting the Merge PTH and NPTH holes into one file option.

Last Modified 2017/11/26

Fusion Technical Support

  1. What is Gerber file?
  2. What are the PCB panelization rules?
  3. How to generate the Gerber (manufacturing) files?
  4. What is the correct way to draw the silkscreen on the bottom side?
  5. My PCB does not require Solder Mask, what should I do?
  6. My PCB does not require Drill Holes, what should i do ?
  7. Which layer should I use in EAGLE for milling?
  8. What is the depth and width of the v-cuts/grooves?
  9. I don't want silkscreen on my PCBs, how can I proceed with a PCB Assembly order?
  10. What are the dimensions for Dielectric Separation thickness?
  11. What is the thickness of the inner copper layers?
  12. What are Blind and Buried Vias?
  13. What is the The Min Track/Spacing for 1oz./2oz./3oz. Copper weight
  14. What are Plated Half-Holes/Castellated Holes?
  15. How do I design non-plated through holes/slots?
  16. What PCB materials are available in Seeed Fusion?
  17. What is the thickness of Fusion PCB?
  18. What PCB surface finishes are offered in Seeed Fusion?
  19. What color options are available for the solder mask/resist?
  20. What is the PCB copper weight?
  21. What is Impedance Control?
  22. PCB quantity
  23. How do plated through holes/slots shows on the Gerber?
  24. How to generate Gerber files from PCBE
  25. How to generate Gerber files in Altium Designer
  26. How to generate Gerber files from CircuitMaker
  27. How to generate Gerber and Drill files from Eagle
  28. How to generate Gerber and drill files from KiCad
  29. How to generate Gerber files from DipTrace
  30. How to generate Gerber files from Proteus
  31. How to generate Gerber files from DesignSpark
  32. How to convert drilling layer from Gerber to Excellon format in CAM350
  33. Recommend size for BGA
  34. Solder Mask Dam
  35. What is the difference between Fusion standard PCB and Fusion Advanced PCB?
  36. What should I do if my Gerber files are too big (over 4MB)?

Feedback and Knowledge Base