Compare

Best laser engraving and cutting software in 2026

There is no single best laser engraving software — the controller in your laser decides which programs can drive it at all. Start there, then pick by computer and by the work you do.

Reviewed by the Vextrify team, tested in our own laser workshops · Updated · How we test

Try Vextrify free
01

The short answer

First find your controller: most diode lasers use GRBL, most CO2 lasers use a Ruida controller, and fiber lasers usually use an EZCAD board. Then pick by computer. On Windows with a GRBL diode, LaserGRBL is free and fine. For the widest machine list on one laser, LightBurn is the safe paid choice. For free and open source on Mac or Linux, Rayforge. For a native Mac and Windows app that prepares photos, places designs with a camera and drives diode, CO2 and fiber galvo lasers in one place, Vextrify.

  • Widest machine support: LightBurn
  • Free on Windows: LaserGRBL
  • Free on Mac and Linux: Rayforge
  • Photo prep + camera + control in one app: Vextrify
Start in Vextrify
02

By laser type

Diode lasers (Sculpfun, Atomstack, Ortur, Creality Falcon and most others) speak GRBL, so almost every program can drive them. CO2 lasers with Ruida controllers need LightBurn Pro, RDWorks, Vextrify or the experimental Ruida support in Rayforge; Vextrify also drives TopWisdom and Trocen controllers and stock K40s. Fiber and galvo lasers run on EZCAD, LightBurn Pro or Vextrify, which drives SEA-LASER / BSL galvo boards and JCZ / EZCAD2 and EZCad3 boards. Closed machines such as xTool's galvo and hybrid models only run with the maker's own software, xTool Creative Space.

  • Diode / GRBL → nearly every program
  • CO2 / Ruida → LightBurn Pro, RDWorks, Vextrify
  • Fiber / galvo → EZCAD, LightBurn Pro, Vextrify
  • Closed machines → the maker's software
03

By computer

Windows has every option. On a Mac, LaserGRBL and RDWorks do not run; LightBurn has a paid Mac build, Rayforge runs on Apple Silicon and Intel Macs, and Vextrify's desktop app runs natively on Apple Silicon. On Linux, Rayforge, MeerK40t and Vextrify's desktop app (Ubuntu 24.04 / Debian 13 or newer) are the native choices. In a browser, Vextrify shows your photo prepared on any computer, including a Chromebook (exporting needs a Studio plan); driving the laser needs the desktop app.

  • Windows → everything
  • Mac → LightBurn, Rayforge, Vextrify
  • Linux → Rayforge, MeerK40t, Vextrify
04

Laser cutting software: what matters

Cutting needs clean vectors and control over each path: speed, power and passes per layer, inner shapes before the outline, a kerf offset so parts come out to size, and tabs that hold small parts. Vextrify imports SVG, DXF, PDF, AI and LightBurn files and offers kerf offset, tabs, lead-ins and inner-first order on every cut layer.

  • Vector import: SVG and DXF
  • Speed, power and passes per layer
  • Inner shapes before the outline
  • Kerf offset and tabs
Measure your kerf
05

Laser marking and etching software (fiber)

Marking metal with a fiber laser is a galvo job: mirrors steer the beam, so the software talks to a galvo board, not a GRBL or Ruida controller. Many fiber markers ship with a JCZ board and EZCAD; LightBurn Pro and Vextrify also drive supported galvo boards, and Vextrify's Photo Studio prepares photos for anodized aluminum and stainless steel.

06

Where Vextrify is different

Most laser software starts when the artwork is finished. Vextrify starts earlier: Photo Studio prepares photos with twelve material profiles and ten dithering methods, the background remover, vectorizer and contour tool turn photos and logos into clean files, and the relief tool prepares depth maps. The result goes straight to Laser Control, where a calibrated camera places it on the material and each laser has its own tab. It also exports clean files for LightBurn, EZCAD or Ruida when a job belongs elsewhere.

  • Photo, vector and relief prep built in
  • Camera placement, one tab per laser
  • Exports for LightBurn, EZCAD and Ruida

Lasers Vextrify drives

The desktop app for macOS, Windows and Linux connects to these controllers directly and runs the job live.

Diode lasers

  • GRBL — USB or network
  • xTool D1 · D1 Pro · S1
  • Sculpfun · Ortur · Atomstack · Twotrees

G-code firmware

  • Marlin
  • Smoothieware
  • Snapmaker 2.0 · Artisan

CO2 lasers

  • Ruida — USB or network
  • TopWisdom
  • Trocen / AWC
  • K40 with stock M2 Nano board

Fiber galvo lasers

  • SEA-LASER / BSL — e.g. Leapion LM-30S
  • JCZ / EZCAD2 (BJJCZ LMC)
  • EZCad3

Common questions

What is the best laser engraving software for beginners?

For one supported machine, LightBurn is the easiest safe choice thanks to its community. If you want to try free and see your photo prepared before buying anything, Vextrify works in the browser without an install; exporting needs a Studio plan.

What is the best free laser engraving software?

LaserGRBL on Windows and Rayforge on Windows, macOS and Linux are the best-known free controllers for GRBL diode lasers. Vextrify has a free browser preview (exporting needs a Studio plan).

Which software do I need for a CO2 laser?

Most CO2 lasers use a Ruida controller, which runs with LightBurn Pro, RDWorks or Vextrify. Rayforge's Ruida support is still experimental.

What is the best software for laser cutting?

One that drives your controller and gives per-layer control: speed, power, passes, cut order, kerf offset and tabs. Vextrify's desktop app has these for diode and CO2 lasers.

What software do fiber laser markers use?

Many use EZCAD with a JCZ board. LightBurn Pro and Vextrify also drive supported galvo boards — check your board first.

Which laser software can manage more than one laser?

Vextrify manages several lasers from one PC and one license, each in its own tab with its own profile, calibration and job; one is actively connected at a time.