PCB CAM Software

From PCB Design
to CNC G-code

TraceFab is an independent desktop PCB CAM application for makers and small workshops focused on CNC PCB manufacturing.

Export your PCB design into our PCB CAM software and get an immediate preview. Click through the step by step process to customize your toolpaths and generate clean G-code for your CNC machine.

Key Features

TraceFab is a focused PCB CAM tool designed for fast, predictable CNC manufacturing.

Software Features
  • Direct import from KiCad 9.x and 10.x .pcb files — no Gerbers needed
  • Import Gerber files ( F_Cu, B_Cu, F_Mask, B_Mask, Edge_Cuts, Excellon ) New!
  • Preview copper layers, Excellon drills and edge-cuts
  • Very fast and responsive interface with clear color coding
  • Modify contours, drill programs and edge-cuts with tabs
  • Create CNC programs using an easy drag-and-drop workflow
  • Flip top and bottom layer operations for double-sided boards
Licensing & Updates
  • Try the software for free with automatic trial activation
  • Affordable Pro perpetual license — you own the software forever
  • Built-in news and update notifications
  • Modern UI compatible with Windows 10 and 11
Software Roadmap
  • Gerber RS-274X Format, set to be released in June 2026 Important!
  • Actively developed with frequent improvements
  • Community-driven feature requests via Discord
  • Bug reports and feedback directly influence development
  • A growing list of planned features to enhance usability
  • Visual G-code simulator for CNC toolpaths
TraceFab Main UI

Main TraceFab workspace and PCB preview.

TraceFab Contouring

Contouring tools for precise PCB cutting.

TraceFab Excellon

Excellon drill process generation.

TraceFab Edge Cutting

Edge cutting tools for precise PCB cut.

TraceFab G-code Generation

G-code program creation for CNC machining.

TraceFab G-code Preview

Preview your G-code before sending it to the CNC machine.

PCB to CNC – The TraceFab Pipeline

Want to know how TraceFab works under the hood? Here’s a step-by-step overview of the PCB CAM workflow, from importing your design to exporting CNC-ready G-code.

1. Import PCB files

Load your KiCad or Gerber files and get an instant graphical preview of the board.

2. Validate All Layers

Preview Copper Layers, Excellon drills and Edge-Cuts to verify the import.

3. Trace Contours

Generate isolation contours using single-pass or multi-pass strategies.

4. Configure Drilling

Modify Excellon data using one drill tool or a user-defined multi-tool program.

5. Define PCB Edge-Cuts

Generate board outlines and add custom tabs exactly where you prefer them.

6. Add Alignment Pins

Place alignment pins on the substrate to accurately flip the board during manufacturing.

7. Set CNC World Origin

Use predefined CNC origin points or define custom origins manually.

8. Export CNC Program

Configure machining parameters and export CNC-ready G-code for fabrication.

Download TraceFab

Choose the Windows installer or portable ZIP below. Both downloads contain the same TraceFab application. After installation, you can activate your free perpetual Pro license while TraceFab is in beta.

Windows Installer

Recommended for most users.

Download Windows Installer

Includes desktop shortcut and uninstaller

Portable Version

No installation required.

Download ZIP

Extract and run TraceFab.exe

Requirements
  • Operating system: Windows 10, 11
  • Architecture: 64-bit (x64)
  • Activation: Free Pro license during beta
  • Offline use: Fully supported
Free during beta

Activate your perpetual Pro license

Install TraceFab, copy the machine fingerprint from the activation window, and use it to claim your Pro license. Activation is free while TraceFab is in beta, and the license you claim is yours forever.

You will need the fingerprint code shown inside TraceFab.

Attention! We just released beta 0.5.0 with Gerber Support. See the screenshots in the Features section. The download links are now active. For help, please join our Discord community or contact us using the form below.

Pricing & Licensing

Simple, transparent licensing. No subscriptions. Works offline.

Free Trial

Evaluate the workflow and preview engine before purchasing.

  • 30-day free trial
  • Trial can be extended
  • Maximum of 20 contour paths
  • No board edge-cut support
  • Single-layer boards only
  • Trial activation needs internet

Ideal for testing compatibility and learning the interface.


Try For Free

Pro — Perpetual License

Full access to all TraceFab features with no limitations.

  • No feature or output limitations
  • Unlimited contours and edge-cuts
  • Single- and double-sided boards
  • One-time purchase — use forever
  • Community support via Discord
  • Invoice available for B2B customers

TraceFab is currently in beta. Claim your free Pro License!


Get A Free Pro License

Contact & Support

Community support via Discord, or reach out directly for specific questions.

Join our Discord

Get personal support, report bugs, follow development progress and access a detailed version history and open roadmap.

Join Discord Community

Discord link will be active at launch.

Contact Form

Please use Discord for technical support and bug reports.