Form FB-22 · Rev C · Luthiery Dept.
Fretboard G-Code Builder
Surface · Slots · Cutout · Markers
Checked · 06/12/26
Job Card:
no saved profiles yet — name and file your current setup
SHARED
Scale And Frets
Fretboard Layout
Material
OP 1
OP 2
OP 3
OP 4
About this fretboard G-code generator
Fretboard G-Code Builder is a free online CNC G-code generator for guitar and bass fretboards. Enter your scale length, number of frets, string spread at the nut and bridge, fretboard overhang and top radius, and it calculates every fret position and writes ready to run toolpaths for a CNC router: radiused fret slots, top radius surfacing, the fretboard outline cutout, and optional fret marker or inlay pockets.
Each operation exports as its own program in millimetres or inches, with a choice of .nc, .gcode, .tap, .cnc or .ngc file extension, so the output loads directly into GRBL, Mach3, LinuxCNC and most other G-code controllers or CNC senders. Everything runs in your browser, nothing is uploaded, and no account is needed.
What you can generate
- Fret slots: equal temperament fret spacing for any scale length and fret count, with slot depth, slot cutter diameter, feed rate, depth per pass and spindle speed, following the fretboard radius.
- Surface radius: stepped fingerboard top radiusing passes for any fretboard radius.
- Cutout: tapered fretboard outline profile with nut and last-fret margins.
- Markers: dot, rectangle, diamond or trapezoid position marker pockets, including a double marker at the 12th fret.
- Fret schedule: a fret position calculator table with cutter-center coordinates for every slot.