The World's Most
Powerful Open Source Laser Software
Seamless tools for imaginative minds. Rayforge is the open-source power tool for your laser cutter, combining 2D CAD, CAM, and machine control in one vibrant package.


Your Creations in 3D
Seamlessly transition from 2D designs to 3D toolpaths. Rayforge generates G-code for both 2-axis and 3-axis laser cutters and engravers, bridging the gap between flat designs and physical objects.
Compatible with: Grbl, Smoothieware
- 3D Visualization
- Toolpath Generation
- Axis Control

Parametric 2D Sketcher
Create precise, constraint-based 2D designs directly within Rayforge. The parametric sketcher provides a complete set of tools for creating geometric shapes and applying parametric constraints.
- Create lines, circles, arcs, and fills
- Apply geometric constraints: coincident, vertical, horizontal...
- Parametric expressions for calculated dimensions

Advanced Path Optimization
Save time and material with intelligent pathfinding algorithms and auto-layout functionality. Rayforge automatically optimizes the cutting order to minimize travel time.
- Don't waste time when cutting and engraving
- Save material with automatic layout and nesting
- Native arc support with G2/G3 commands

Powerful Built-in Simulator
Validate your G-code and simulate the cutting process before you start. Our built-in simulator helps you catch potential issues early, saving you time and materials.
- G-code preview
- Visual simulation of cutting paths
- Live 2D preview of all operations while you edit

Material and Workflow Management
Streamline your laser cutting workflow with comprehensive material, stock, and recipe management tools designed to improve consistency and efficiency.
- Organize materials by type and properties
- Define physical stock dimensions
- Create reusable recipes for consistent results