g code generation made easy

From drawing to toolpath.

200+ online tools that turn drawings into G-code, fix broken DXF files, nest parts on a sheet and slice models for your 3D printer. All in your browser, nothing to install.

Free account, free runs on every app, zero installs.

246online apps
5hubs
0installs needed
DXF · SVG · STL · G-codethe files you work with every day

Three steps to the machine

  1. Pick a tool

    Search for anything, like “dxf to gcode”, “nesting” or “flange”, or browse the hubs.

  2. Load your part

    Upload a DXF, STL or image, or enter the dimensions of a parametric part.

  3. Run and download

    Preview the result in your browser, then download the G-code or drawing and send it to your machine.

Custom work

Need something that isn’t here?

We build custom CNC software: G-code post-processors, nesting, CAD/CAM tools, product configurators and machine integration.

Discuss your project

Questions?

What is cnc-apps.com?

cnc-apps.com is a collection of online CAD/CAM tools for CNC machines. It generates and converts G-code, fixes and converts DXF files, nests parts, slices 3D models and creates parametric parts for plasma, laser, waterjet, router, mill and 3D printers.

Is it free?

Sign up for free and try every app with free runs. The number of runs varies from app to app. A subscription gives you unlimited runs and higher queue priority when the servers are busy.

Do I need to install anything?

No. All apps run in your browser on desktop and mobile. If you prefer to work offline, most tools are also available as desktop software.

Will the G-code work with my machine?

Our generators write standard ISO G-code, and many apps let you set the header, footer and machine-specific commands. Always check a new program in a simulator or with a dry run before cutting.

Which file formats are supported?

Mostly DXF, SVG, STL and G-code (NC, TAP, GCODE), plus images such as PNG and JPG. Each app lists the formats it accepts.

Start with a free account

Grab a free account to keep your run history and saved files.

Create free account
We are using cookies! (Read Policy)
Accept Essential Accept All