Beta

OttoCAM: automatic 2.5D CAM for indie makers. CAM isn’t AI, magic, hard, or complicated. It’s otto.

Take the headache out of CAM.
The easiest CAM for indie makers.
For Mac and PC

Download now →

Free while in beta

Latest version 0.2.6 published Sept 11, 2026

What it does

Automatic 2.5D CAM, from STEP file to G-code in one click.

STEP-based CAM

The only easy-to-use CAM with first-class support for STEP files.

Coming soon

Adaptive clearing

Constant-engagement toolpaths clear pockets fast.

Auto-magical

Features are recognized, toolpaths are created, and the results are validated.

Material & tool library

Reusable material and cutter presets carry the right feeds and speeds into every job.

See it run

From part to program in one pass.

OttoCAM showing generated toolpaths and a simulated cut for the OttoCAM logo part in acrylic, with all verification checks passed
Feature set

The easiest, most powerful CAM for makers.

Desktop app

  • Free while in beta, and no subscription ever
  • Windows and macOS

Core CAM

  • Automated CAM — load a STEP file and OttoCAM finds the features and picks the operations
  • Facing and surfacing of raw stock
  • Outside profile cutting, with optional holding tabs
  • Pocketing by concentric clearing, on any boundary shape: slots, stadiums, stepped and islanded pockets
  • Holes by peck drilling and helical boring, including counterbores and countersunk openings
  • V-bit chamfering
  • Multi-tool jobs with automatic rest machining and per-operation tool assignment

Layout and setup

  • Grid and sheet nesting, with a shared-line tool-spacing raft
  • Workholding holes — manual, auto-placed, or snapped to a machine bed grid
  • Machine profiles, macros, and post options
  • Supports multi-solid STEP files

Coming soon

In development
  • Waterline roughing and contouring — sloped-wall and 3D pocket clearing for drafts, cones, bowls, and sloped tops
  • 2.5D and 3D adaptive clearing
  • Narrow-slot clearing, a dedicated micro-slotting strategy
  • A built-in G-code sender and machine control
  • SVG artwork machining — assign engrave, pocket, inside or outside cut, and drill to vector elements
  • V-carving
  • SVG extruded-solid import, and STL import
  • Manual mode — a hands-on setup and control workflow
  • Stock from STEP, and stock flattening