Free Online CAD & 3D File Converters
Convert engineering and 3D model files directly in your browser. No upload, no signup, no size limits — your files never leave your device. Built by engineers, for engineers.
STL ↔ OBJ Converter
Bidirectional conversion with built-in 3D preview. Handles both binary and ASCII STL up to 250 MB.
Open converterSTL → GLB / glTF
Web-ready 3D models for AR viewers, embeddable previews, and game engines. Compact binary glTF output.
Open converterOBJ ↔ GLB / glTF
Bidirectional conversion for web 3D, AR, Sketchfab uploads, and game engines. Accepts GLB and glTF input too.
Open converterSTEP → STL / OBJ
Convert parametric CAD models (.step, .stp) to mesh formats for 3D printing and visualization.
In developmentDXF → PDF
Export AutoCAD-compatible drawings to shareable PDF with scale and layout preserved.
In developmentIFC → OBJ / GLB
Extract BIM geometry from IFC files for use in mesh-based pipelines, web viewers, and rendering tools.
In developmentPrivacy
100% Private
Files are processed in your browser. They never touch a server — verify it yourself in DevTools.
Performance
No Size Limits
Unlike most online converters, no daily quotas or watermarks. Limited only by your device’s RAM.
Practical
Engineer-Built
By civil and structural engineers. We use these tools ourselves for FreeCAD, Blender, and slicers.
Why convert in the browser?
Most online converters upload your file to a server, queue it, process it remotely, and let you download the result. That works — but it means your design data sits on someone else’s machine, queued behind other people’s files, and capped by their plan limits. For sensitive engineering work (NDA-bound projects, proprietary geometry, internal designs), that’s often a non-starter.
Buildref converters run entirely on your machine using WebAssembly and JavaScript. The conversion happens locally, with no network traffic during the actual processing. You can verify this yourself by opening your browser’s DevTools and watching the Network tab during a conversion — it stays empty.