Best Image to G-code Converters in 2026: 10 Tools for CNC, Laser & Plasma
Raster engraving, vector toolpaths and depth maps are three different jobs. We checked 10 image-to-G-code tools (prices and capabilities verified June 2026) and matched each to the machine it actually serves.

Founder of VectoSolve
Self-taught developer, founder and sole developer of VectoSolve since 2024. He builds the conversion engine and the cutting, embroidery and 3D printing exports.
How this article was made: drafted with AI assistance, then edited and fact-checked before publication. About the author
Try it on your own file, in Laser mode
Free preview, no signup. Drop an image and see the vector before deciding anything.
Type "image to G-code converter" into Google and you get a wall of tools that all claim the same thing and do completely different jobs. Some engrave photos line by line. Some carve toolpaths from vectors. Some only understand grayscale depth maps, and feeding them a normal photo produces garbage. We checked every tool below against its official site in June 2026: live prices, real release dates, and what the machine forums say when files fail.
Key Takeaways
- Image-to-cut-path in the browser: VectoSolve — AI vectorization in the browser, exports G-code, DXF and SVG, from $7.99/month
- Best free for diode lasers: LaserGRBL — true raster engraving for GRBL machines
- Best paid laser all-rounder: LightBurn ($99 one-time)
- Best one-app CNC pipeline: Vectric VCarve Desktop ($349 one-time)
- Best budget CAM: ESTLCAM ($59)
- Best free V-carving: F-Engrave
Disclosure: VectoSolve is our own tool. We list it first because it is the tool we build and know best, not because it won an independent test, and we do not give it a score.
Pro Tip: Skip the Reading — Get a Cut-Ready File Now
Upload any image, check the clean vector in the free preview, then export G-code, DXF and SVG. Try it free → — free preview, no signup; G-code and DXF downloads are included from the $7.99 Starter plan.
The Two Pipelines Hiding Behind "Image to G-code"
This is the part most roundups skip, and it is why beginners end up with the wrong tool.
Pipeline 1 — Raster engraving. The machine reproduces your image pixel by pixel, like a printer. The software converts brightness into laser power (or spindle depth), line by line. This is what LaserGRBL and LightBurn do for laser photo engraving, and what dmap2gcode does for 3D relief milling. No vectors involved.
Pipeline 2 — Vector toolpaths. The image is first traced into vector outlines (closed paths), and the machine follows those paths to cut, profile, pocket or V-carve. This is what CNC routers, plasma tables and laser cutting need. The quality of the trace decides everything downstream: open paths block CAM toolpaths, double-traced lines get cut twice, and curves exploded into thousands of micro-segments make machines stutter.
A third, narrower case: depth maps, where pixel brightness means cut depth. Tools like dmap2gcode and LinuxCNC image-to-gcode only make sense here. Feed them a vacation photo and you get a meaningless lumpy relief — a classic first-timer mistake.
Know which pipeline you need, then pick from the list.
1. VectoSolve — Image-to-Cut-Path in the Browser, From $7.99 a Month
Pipeline: vector toolpaths · Price: free preview, then $7.99/month for 25 ($0.32/image) or $49/year · Platform: browser
VectoSolve handles the step every CAM forum complains about: turning a JPG, PNG or phone photo into a clean, closed-path vector. The AI tracer outputs SVG, DXF (R12 polylines — the dialect plasma and CNC software actually accepts) and G-code for GRBL-style controllers, with automatic cleanup of the failure modes that block toolpaths: open vectors, duplicate lines, speckle noise and runaway node counts.
Strengths:
- Whole pipeline in the browser: upload, AI trace, export G-code/DXF/SVG
- $7.99 a month for 25 conversions — cancel anytime after a one-off logo job
- Output prepped for CAM: closed paths, merged colors, sane node counts
- Works from any OS, including the shop iPad
Weaknesses:
- Not a machine controller — you still send the G-code with your usual sender
- Vector cutting paths only: for pixel-by-pixel photo engraving, use LaserGRBL or LightBurn below
Best for: anyone with an image and a waiting machine who does not want to learn Inkscape node editing first.
2. LaserGRBL — Best Free Raster Engraving for Diode Lasers
Pipeline: raster engraving (+ basic vectorization) · Price: free, open source · Platform: Windows
The default recommendation for cheap GRBL diode lasers, and rightly so. LaserGRBL loads any image and converts it with three engines (grayscale line-by-line, dithering, vectorization), then streams the job to the machine itself. Actively maintained: v7.14.1 shipped March 2025.
Strengths: completely free, true photo engraving, machine control included.
Weaknesses: Windows only; GRBL v0.9/1.1 only (no Ruida/DSP or Marlin); laser only — no milling or plasma.
Best for: budget diode laser owners engraving photos and logos.
A Full Year of Conversions for $49
Starter Annual: 25 conversions every month, $49 for the whole year. That is about $4.08 a month · Cancel anytime
Get the Annual Deal3. LightBurn — The Laser Standard ($99 One-Time)
Pipeline: both (raster engraving + vector editing) · Price: Core $99, Pro $199 (DSP + galvo) · Platform: Windows/Mac
The de-facto laser workshop OS: imports raster and vector formats, engraves images with multiple dither modes, edits vectors, and drives the widest range of controllers in this list. The license is perpetual — updates optional. Note the October 2024 restructure: the cheaper DSP-only license is gone; Ruida/galvo owners now need the $199 Pro tier.
Weaknesses: laser only (no router/plasma G-code), and its built-in image trace produces the famous double-line problem on stroke art — the forum fix is Edit > Delete Duplicates, or start from a centerline-traced vector instead.
Best for: any serious laser owner; it earns its $99 within a week.
4. F-Engrave — Best Free V-Carving
Pipeline: vector toolpaths (V-carve specialty) · Price: free, GPL · Platform: Windows/Mac/Linux
A Scorch Works classic that refuses to die: v1.78 is current and was updated for Python 3.14. Feed it text, DXF or a bitmap (traced internally via Potrace) and it writes V-carving and engraving G-code with customizable post — works on LinuxCNC, Mach3 and GRBL. V-carve inlay support is something even paid tools skip.
Weaknesses: a Tk-era interface only a maker could love; logos and lettering, not photos; no machine control.
Best for: V-carved signs on a $0 software budget.
5. Vectric VCarve Desktop / Pro — Best One-App CNC Pipeline
Pipeline: vector toolpaths · Price: Desktop $349, Pro $699, one-time · Platform: Windows
The benchmark CNC router CAM. Imports raster images directly, traces them in-app, and generates toolpaths with the best dedicated V-carving in the business. Buy-once-own-forever, with free minor updates (V12.5 shipped May 2025 as a free update). Desktop is identical to Pro but capped at 24"×24" job size — the right call for Shapeoko/X-Carve/Onefinity-class beds.
Weaknesses: $349-699 up front; Windows-focused; the trial cannot save toolpaths from your own designs, so you cannot fully test your real artwork before paying. Forum reality check: imported traced DXFs with open vectors still block pocket toolpaths — press J (Join Vectors) before blaming the software.
Best for: CNC routing as a hobby that got serious, or a business.
Free SVG Tools for Crafters
Design Checker · Color Separator · Mat Preview · Offset Generator · Text to SVG
Check Your SVG Free6. ESTLCAM — Best Budget CAM ($59)
Pipeline: vector toolpaths (+ direct raster import) · Price: €49/$59 one-time (3 PCs, 1 year of updates; license never expires) · Platform: Windows
The price-performance outlier: direct PNG/JPG/DXF/SVG/STL import, V-carving, text engraving and a built-in machine controller for a tenth of VCarve Desktop. v13.004 shipped March 2026. The free version is fully functional forever — it just adds increasingly long save delays.
Weaknesses: Windows only; one-developer project; documentation depth nowhere near Vectric.
Best for: hobbyists who want 90% of VCarve for $59.
7. Easel — Easiest On-Ramp (Browser CAM)
Pipeline: vector toolpaths · Price: free tier (1 export/week), Pro $24/mo or $216/yr · Platform: browser
Design, image trace, toolpaths and machine control in one browser tab — the gentlest learning curve here, and image trace plus G-code export exist even on the free tier. The catch: one carve/export per week makes the free tier a demo, and $216/year is the most expensive recurring option in this list.
Best for: X-Carve owners and absolute beginners who value hand-holding over ownership.
8. dmap2gcode & LinuxCNC image-to-gcode — Depth-Map Relief Milling
Pipeline: depth maps only · Price: free, open source · Platform: Windows/Mac/Linux (dmap2gcode), LinuxCNC (built-in)
The only free tools that turn a grayscale height map into true 3D relief milling G-code, with roughing and finish passes and tool-shape compensation. Remember the rule: pixel brightness = cut depth. A normal photo is not a depth map.
Best for: lithophane-style reliefs and carved topo maps.
A Full Year of Conversions for $49
Starter Annual: 25 conversions every month, $49 for the whole year. That is about $4.08 a month · Cancel anytime
Get the Annual Deal9. Inkscape + Gcodetools — Free but Fiddly
Pipeline: vector toolpaths · Price: free · Platform: all
The standard free pipeline for years: Trace Bitmap, then the Gcodetools extension exports engraving/cutting G-code. It works, and the repo is still alive (last activity October 2025). But the orientation-points-and-tool-library workflow is notoriously confusing, and there are entire forum threads titled "how to reset gcodetools".
Best for: patient free-software users who already know Inkscape.
10. jscut — Abandoned but Still Handy
Pipeline: vector toolpaths (SVG only) · Price: free · Platform: browser
Honest listing: the author publicly stopped development in 2023 and points users to LaserWeb4. But for a quick SVG-to-milling-G-code with a 3D simulation, zero install, it still runs fine in a browser tab. SVG input only — trace your image elsewhere first.
Best for: quick one-off milling jobs from an existing SVG.
Which Tool for Your Machine?
| Your machine | Engraving photos | Cutting / carving from an image |
|---|---|---|
| Diode laser (GRBL) | LaserGRBL (free) or LightBurn | VectoSolve → LaserGRBL/LightBurn |
| CO2 laser (Ruida/DSP) | LightBurn Pro ($199) | VectoSolve → LightBurn Pro |
| CNC router | dmap2gcode (depth maps) | VCarve / ESTLCAM, or VectoSolve → your CAM |
| Plasma table | — | VectoSolve or Inkscape → DXF → SheetCam ($279) |
| 3D relief | dmap2gcode / LinuxCNC | — |
Plasma note: SheetCam is the hobby plasma standard (Langmuir resells it) but has no raster import — you must vectorize first, which is exactly the step the first half of this list solves. Our JPG to DXF converter guide covers that side in depth.
Free SVG Tools for Crafters
Design Checker · Color Separator · Mat Preview · Offset Generator · Text to SVG
Check Your SVG FreeThe Failures Nobody Warns You About
Four problems fill the LightBurn, Vectric and Langmuir forums, and they all come from the trace step, not the CAM:
- Double lines — outline tracers vector both edges of every pen stroke, so the machine cuts everything twice. Fix: centerline tracing, or LightBurn's Edit > Delete Duplicates.
- Open vectors — endpoints that almost touch block pocket/profile toolpaths in Vectric. Fix: Join Vectors (J) with a small tolerance.
- The 25.4× scale surprise — DXF has no enforced units; if the $INSUNITS header disagrees with the importer, your part comes in exactly an inch-to-millimeter factor wrong. Silently.
- Node explosion — auto-traces that turn curves into thousands of straight micro-segments: jerky cutting, bloated files, laggy CAD.
A converter that outputs closed, deduplicated, low-node paths makes all four disappear before CAM ever opens the file. That is the actual reason to care which tool you pick.
FAQ
What is the best free image to G-code converter?
For laser raster engraving: LaserGRBL. For V-carved text and logos: F-Engrave. For milling depth maps: dmap2gcode. There is no good free one-click photo-to-cutting-toolpath converter — the free route is always image → Inkscape trace → CAM.
Can I convert a photo to G-code?
For engraving, yes — LaserGRBL and LightBurn grayscale/dither photos directly. For cutting, a photo must first be simplified into traced outlines, and low-contrast photos trace badly. Clean up the image first or use an AI vectorizer that handles photographic input.
Does Fusion 360 convert images to G-code?
Not by itself. Fusion has no bitmap tracing — Autodesk's own support docs confirm images can only be inserted as a reference canvas to hand-trace over. And the free personal-use tier deliberately slows rapid moves and strips tool changes from posted G-code.
What format should I feed my CAM software?
SVG or DXF with closed polylines. For plasma and older CNC controllers, specifically DXF R12 ASCII — see our DXF R12 vs AutoCAD 2000 guide.
Bottom Line
Match the tool to the pipeline. Raster engraving: LaserGRBL free, LightBurn if you want the full workshop. Vector cutting and carving: the trace quality decides everything, so either invest in a one-app CAM (VCarve, ESTLCAM) or get a clean vector first and keep your existing CAM.
Try it on your own image → — free preview; G-code/DXF/SVG export included from the $7.99 Starter plan.