Browser-based CNC software

Easel is the easiest software for design and CNC machining.

Design, preview, and send it to your machine from the browser. Save online carve offline. Start from scratch or build on a project another maker shared. No experience needed.
Join our community!

An eagle inlaid in dark padauk into a pale maple panel, cut as a V-carve inlay.
Eagle inlay · by Richard Campbell
A walnut arrow-shaped dish holding jewelry and a pocket watch.
Arrow dish · by Jules
A walnut hare with the Lepus constellation picked out in small lit holes.
Constellation light · by Kerry Barnett
How it works

Three easy steps all in your browser

Easel handles the design, the toolpaths, and the machine. You do not need a second program in between, and you do not need to learn G-code to get a good result.

STEP 01

Design

Draw it, type it, trace an image, or pull a ready design off the shelf. Editing tools like node editing, offsetting and trimming are on every plan, including Easel Basic.

A hummingbird and flowering vine design drawn on the Easel canvas over a grid.
See the design tools
STEP 02

Simulate

Easel generates the toolpaths and shows you a 3D preview of the finished cut. Pick your material and bit and it fills in cut settings from the manufacturer, the community, or your own saved values.

A 3D preview in Easel of the hummingbird design carved into a cherry board.
See supported machines
STEP 03

Carve

Click the Carve button and Easel walks you through step by step to send your file to the machine and carve it out. Upload photos of your project to share it back with the community.

The finished walnut board with the hummingbird inlay, standing on a kitchen counter.
Compare the plans
What it does

New features are launched every month.

More than 40 new features shipped in the last year, and they arrive in the browser without you installing anything. Check the full list of features, and the plan each one comes with on the plans page.

Compatibility

Pick your machine from the list and Easel loads its profile, so setup takes minutes instead of an afternoon. Still shopping? Every machine below works with Easel, and because Easel writes standard G-code, so do most GRBL machines that are not in the catalog yet.

Works with the CNC you own, or the one you're still choosing.

See every machine we support
148
supported machines
25
manufacturers
The community

Makers who answer each other, in the open.

When you get stuck at 9pm on a Tuesday, the fastest answer usually comes from someone who has already hit the same thing on the same machine.

Learn about the community

Start from a finished project. Make it your own.

Every project in the gallery shows how another maker solved it. Open one, change it into something of your own, and share what you learn back.

No credit card. Runs in your browser.