Skip to main content

Image to G-code

From an image to G-code, with the toolpath shown before you cut

Trace a drawing or photo, choose your machine and bit, and download G-code your router or laser controller already understands — plain G0/G1 moves in millimetres, with the whole job previewed on screen first.

Tracing is free in your browser. A free account exports files of up to 40 shapes; paid plans from $2 a month export without limits.

How it works

  1. Trace the image

    Upload a PNG, JPG or WebP and trace it into clean closed shapes.

  2. Set up the cut

    Pick profile, pocket or V-carve, a material and a bit. Feeds, speeds and depth per pass are filled in from chip load.

  3. Check and download

    Watch the toolpath play back and see the carved result, then download the .gcode file.

Why woodworkers use Magic Carve

  • Profile, pocket and V-carve

    Cut shapes out, clear their insides to depth, or carve them with a V-bit that sinks deeper where the stroke is wider.

  • Ramps instead of plunges

    The bit descends along the path at the angle you set, so small end mills cut instead of rubbing and burning.

  • Short travel, fewer lifts

    Cuts are ordered nearest-first and each shape is taken to full depth before the next, which cut travel between cuts by up to 89% on our test panels.

  • Routers and lasers

    Router output with spindle speed and safe Z; laser output with power, speed, passes and line-by-line fill engraving.

Questions

Which controllers does the G-code work with?

It uses plain G0/G1 moves, G21 millimetres and G90 absolute positioning, with M3/M4 for the spindle or laser — standard for GRBL, grblHAL, FluidNC, Mach3 and most hobby controllers.

Can I see the toolpath before cutting?

Yes. The Studio plays the toolpath back with rapids and cuts in different colours, and a carved preview shows the wood as the file will leave it.

How are feeds and speeds chosen?

Pick a material and a bit and they are worked out from chip load: feed = RPM × flutes × chip load. Every value stays editable.

What does it cost?

Tracing and previewing are free. A free account exports files of up to 40 shapes; paid plans from $2 a month export without limits.