Compare

G-code sender for GRBL lasers on macOS

LaserGRBL is Windows only. These are the programs that actually drive a GRBL diode laser from a Mac — and what each of them leaves out.

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

Try Vextrify free
01

The short answer

On a Mac you have three realistic routes: LightBurn's paid macOS build, a generic G-code sender such as Universal Gcode Sender, or Vextrify. A generic sender moves the machine but knows nothing about engraving: no material profiles, no dithering, no camera alignment. For cutting simple vectors that is fine. For photo engraving it is not, because the result is decided before the file is sent.

  • LaserGRBL: Windows only, not an option on macOS
  • Generic senders: move the machine, no engraving knowledge
  • LightBurn: paid macOS build, basic image preparation
  • Vextrify: macOS app, GRBL and Ruida, preparation included
Swipe sideways →
QuestionLightBurnLaserGRBLRDWorksVextrify
Runs on macOSYesNoNoYes
Runs on WindowsYesYesYesYes
Drives GRBL diode lasersYesYesNoYes
Drives CO2 with RuidaYesNoYesYes
Camera alignment on the workpieceYesNoNoYes
Photo preparation built inbasicbasicbasicten dot patterns, material profiles, recipes
REST API for image preparationNoNoNoYes
As of September 2026. Details on other programs follow their own public documentation.
02

Why a sender alone is not enough for photos

A sender passes on what it is given. If the image still has near-white areas that burn, compressed mid tones or a dot pattern that merges on your material, the machine faithfully engraves that. Preparation is where the result is decided — material profile, tonal range, dot structure — and it has to happen before anything is sent.

  • Near-white that still burns leaves a grey haze
  • Dot pattern has to match how the material spreads the burn
  • A sender cannot repair any of this
How to prepare a photo
Uniform area at brightness 248, rasterised
Brightness 248
2.62 % burned
Uniform area at brightness 242, rasterised
Brightness 242
4.97 % burned
Uniform area at brightness 212, rasterised
Brightness 212
16.73 % burned
Uniform area at brightness 255, rasterised
True white
0 % burned
The first three fields look white on screen. Rasterised, every one of them burns — across a whole background that reads as an even grey haze. Only true white stays untouched, and that is exactly where preparation pulls those areas.
03

Getting the Mac to see the laser

Most GRBL boards talk over a USB-to-serial chip, usually CH340 or FTDI. macOS needs the matching driver for the port to appear at all, and only one program may hold the connection at a time — if a sender is still running in the background, the next one will not connect. Check the driver first, then make sure nothing else is holding the port.

  • CH340 or FTDI driver has to be installed on macOS
  • Only one program may hold the serial port
  • A sender left running in the background blocks the next one
04

What Vextrify does on a Mac

A signed and notarised macOS app for Apple Silicon that speaks GRBL for diode lasers and Ruida for CO2 machines, aligns the job with a camera on the real workpiece, runs a dry run before anything burns, and prepares the image in the same project. If you prefer to keep another sender, it exports clean files instead.

  • Signed and notarised macOS build
  • GRBL and Ruida from the same app
  • Camera alignment, dry run, live job control
See Laser Control

Common questions

Does LaserGRBL run on a Mac?

No. LaserGRBL is Windows only. On macOS you need LightBurn, a generic G-code sender, or Vextrify.

Can I use Universal Gcode Sender for laser engraving?

It will move the machine, but it is built for CNC: no material profiles, no dithering, no camera alignment. For vector cutting it can be enough; for photo engraving the preparation has to happen elsewhere.

What is the best GRBL sender for macOS?

If you only cut vectors, LightBurn's macOS build or a generic sender will do. If you engrave photos, Vextrify prepares the image and drives the machine in one project, with camera alignment on the workpiece.