Frequently asked questions

Everything you need to know before you start drawing.

Getting started

Is KulmanLab really free?
Yes — completely free. No subscription, no credit card, no hidden plan. The full feature set is available to everyone with no limits.
Do I need to create an account?
No. There is no login, no sign-up, and no email required. Open the app and start drawing immediately.
What browsers are supported?
Any modern desktop browser — Chrome, Firefox, Safari, and Edge all work. KulmanLab is desktop-only; mobile and tablet are not currently supported.
Does it work offline?
Yes. After the first load the app is cached and runs entirely without an internet connection. Your drawings are stored locally so nothing requires a server.

Files & storage

Where are my drawings stored?
In your browser's IndexedDB — on your own device. Nothing is ever uploaded to a server. Each browser on each device has its own independent storage.
What happens if I clear my browser data?
Your saved drawings will be lost. Always export a JSON copy of anything important before clearing browser storage.
Can I open .dwg files?
KulmanLab supports DXF (Drawing Exchange Format), not the proprietary DWG format. Most desktop CAD applications can export DXF, so export from your source app first.
Which export formats are available?
DXF and JSON via Export — DXF for round-tripping with other CAD tools, JSON for full-fidelity saves (including dimensions and leaders) within KulmanLab. Print separately exports PNG, JPEG, WebP, or PDF images, with an optional area crop and monochrome toggle.

Features

Does it have a command terminal?
Yes. Type commands directly — LINE, CIRCLE, MOVE, TRIM, and 50+ others. The terminal supports history (arrow keys), autocomplete (Tab), and exact numeric input.
Is there layer support?
Full layer management: create, rename, freeze, lock, and isolate layers. Set color, linetype, and lineweight per layer. All layer data is preserved in DXF export.
What dimension types are available?
Linear, aligned, radius, diameter, angular, and continue dimensions. All stored as standard DXF DIMENSION entities compatible with other DXF-capable CAD tools.
Can I edit geometry with grips?
Yes. Select any entity to reveal grip handles at key points — endpoints, midpoints, centers, arc ends. Drag to reshape directly on the canvas, or type a value while dragging for exact placement.
Is real-time collaboration supported?
Not currently. KulmanLab is a single-user tool and drawings stay local. Cloud sync and collaboration are outside the current scope.

Compatibility

Are KulmanLab DXF files compatible with other CAD software?
Yes. KulmanLab reads and writes AC1032 DXF — a widely supported version. Files open correctly in LibreCAD, QCAD, BricsCAD, FreeCAD, and any other DXF-capable tool.
What is the difference between DXF and DWG?
DXF is an open, text-based exchange format designed for interoperability. DWG is a proprietary binary format. KulmanLab uses DXF, which is readable by virtually every CAD tool.
Can KulmanLab replace my desktop CAD software?
For 2D drafting — yes. KulmanLab has a full command terminal, layers, snapping, dimensions, grip editing, and DXF compatibility. It does not support 3D, blocks/xrefs, or parametric constraints.

Privacy

Does KulmanLab collect my drawing data?
No. Your drawings stay in your browser and are never sent anywhere. KulmanLab uses Google Analytics for anonymous usage metrics (page views, session counts) — no drawing content is involved.
Are cookies used?
Cookies are used for Google Analytics, which collects anonymous usage metrics (page views, session counts).

Still have a question?

Ask on r/kulmanlab or open an issue on GitHub.