Features

Professional Tools, Browser Delivered

A comprehensive CAD toolkit designed for the web — no plugins, no installs, no compromises.

Drawing

2D Sketch Tools

Everything you need for precise 2D drafting — lines, curves, shapes, text, and hatching with full keyboard shortcut and snap integration.

Lines & Construction Lines

Single lines, continuous chaining, construction lines (xline), and rays. Input via coordinates, polar, or dynamic input.

Polylines

Connected line and arc segments, width control, close with C, undo last segment with U.

Circles (6 Modes)

Center+radius, center+diameter, 2-point, 3-point, tangent-tangent-radius (TTR), and tangent-tangent-tangent (TTT).

Arcs (11 Modes)

3-point, center-start-end, start-center-angle, start-end-radius, tangent continuation, and more.

Rectangles (3 Modes)

Corner-to-corner, center-to-corner, and 3-point rotated rectangle creation.

Regular Polygons

3 to 1024 sides — inscribed in circle, circumscribed about circle, or edge-defined.

Ellipses & Arcs

Center+axis, axis endpoints, and elliptical arcs with full rotation support.

Splines

Fit-point and control-point methods with adjustable degree, closure, and control polygon display.

Text (DTEXT & MTEXT)

Single-line and multi-line text with rich formatting, engineering fonts, special characters, and word wrap.

Hatch & Fill

20+ patterns, solid fills, gradients, auto boundary detection, island handling (normal/outer/ignore), and associative mode.

Modeling

3D Modeling & Rendering

Convert 2D sketches into 3D solids with a high-performance rendering engine built for the browser.

Extrude

Push 2D profiles into 3D solids with configurable depth. Supports closed shapes, polygons, and splines.

Revolve

Sweep profiles around an axis with adjustable angle for axisymmetric parts like shafts and wheels.

Real-Time 3D Rendering

Smooth, shaded 3D visualization with real-time lighting — right in your browser.

ViewCube & Presets

Fusion 360-style orientation gizmo with clickable faces. Front, Back, Top, Bottom, Right, Left, Iso views.

Precision

Precision & Snapping

Achieve exact dimensions and alignments with a comprehensive snap, grid, and input system.

9 Object Snap Types

Endpoint, midpoint, center, quadrant, intersection, extension, perpendicular, tangent, and nearest point snaps.

3 Grid Types

Square, isometric (30/60/90), and polar (radial) grids with adaptive zoom, configurable spacing, rotation, and origin offset.

Dimension Labels

Real-time length, angle, radius, width, and height feedback while drawing and after selection. Editable inline.

Dynamic Input

Type exact values on the canvas — length, angle, coordinates. Tab to switch, Enter to commit. Bypasses grid snap for precision.

Editing

Modification Tools

A complete set of entity editing tools with multi-step workflows and command line support.

Transform

Move, copy, rotate, scale, and mirror entities with precise base point and destination input.

Offset

Parallel lines, concentric circles/arcs, expanded rectangles — click the side, type the distance.

Trim & Extend

Trim entities at intersections or extend them to meet boundaries. Auto-detects cutting edges.

Fillet & Chamfer

Rounded fillets (arc) and angled chamfers (line) at line intersections. Supports zero-radius sharp corners.

Arrays

Rectangular (rows/cols/spacing), polar (center/count/angle), and path (along entity) arrays.

Workflow

Import, Export & Productivity

Seamless file handling and a streamlined workspace designed for productivity.

STL Import & Export

Read and write binary and ASCII STL files for 3D printing, CNC machining, and file exchange.

Light & Dark Themes

Toggle between light and dark modes. Canvas background customizable: default, white, black, gray, or any color.

Keyboard Shortcuts

Full keyboard shortcuts for every tool — L, R, C, A, V, P, E, G, T, H, and more. Work as fast as you think.

Command Line

AutoCAD-style command input: type coordinates, distances, angles, or tool names. Supports absolute, relative, and polar input.

Limited early access — invite only

SableCAD is onboarding users in small batches. Join the waitlist and we'll reach out when a spot opens.