Open Source Community
WindowsmacOSLinux

LaserWeb is a free, browser-based laser control software for G-code controllers, supporting multi-format imports and job cost estimation.

License / Price
Free
Ease of use
7/10
Features
7/10
LaserWeb screenshot

About LaserWeb

LaserWeb (LaserWeb4) is a free, open-source computer-aided manufacturing (CAM) software developed by the community for laser cutters and engravers. It is cross-platform, running on Windows, macOS, Linux, and Raspberry Pi. The program allows users to import and combine multiple file types, including SVG, DXF, JPG, and PNG, into a single project. It can generate G-code compatible with controllers such as GRBL, Smoothieware, Marlin, and TinyG. LaserWeb provides functionality for both vector cutting and raster engraving. It includes features such as a job cost estimator and an optical preview when used with a machine camera. Users can configure parameters including power levels and speed settings to tailor output for different materials. While the software does not support DSP controllers such as Ruida, it remains a flexible, customizable solution aimed primarily at hobbyists and makers.

Supported laser models

FAQ

Is LaserWeb software free to use?
💡
Yes. LaserWeb is open-source software and free to download and use. There are no license fees or subscriptions. The project is maintained by the community, and all source code is available publicly, which allows advanced users to audit or extend it if desired.
What features does LaserWeb offer compared to simpler tools like LaserGRBL?
💡
LaserWeb is more of a CAM and job-management environment than a simple sender. It supports multiple operations (for example separate cut and engrave passes) in a single job, with per-operation settings like speed, power, passes, and laser mode. It can work with additional axes such as Z for focus or a rotary axis. You define a workflow of operations for each imported design, and LaserWeb generates and streams the G-code automatically. It is more powerful than basic senders but not as polished in vector design as dedicated design software.
Which controllers or firmware does LaserWeb support?
💡
LaserWeb targets open-firmware controllers that accept G-code, including GRBL, Smoothieware, GRBL-LPC and similar firmwares. There is also support for some Marlin and TinyG configurations. Most DIY or kit-style diode lasers with GRBL controllers can be driven by LaserWeb. Proprietary DSP controllers like Ruida or Trocen are not supported directly, so you would need an open G-code controller to use LaserWeb.
On what platforms can I run LaserWeb? Can I use a Raspberry Pi to host it?
💡
LaserWeb runs on Windows, macOS, and Linux. It uses a client-server style architecture, so you can run the server component on a small host like a Raspberry Pi that is physically connected to the machine, and then access the interface from another computer via a web browser on the same network. In a typical makerspace setup, a Raspberry Pi or small PC sits by the laser, and users connect to LaserWeb from laptops over Wi-Fi for job preparation and control.
Is LaserWeb still actively maintained and supported?
💡
LaserWeb’s development pace has slowed compared to its early years, and the main repository does not receive frequent feature updates anymore. However, the existing version is stable and remains fully usable for many workflows. The community maintains forks and provides support via forums and chat groups. If you need a constantly evolving commercial product with dedicated vendor support, something like LightBurn may be preferable, but LaserWeb is still a solid option for open-source-oriented users.