OpenSCAD viewer & editor
From a few lines of code to a model you can explore.
Design it. Turn it around.
Make the next change.
Try the included mounting plate or open your own .scad file. OpenSCAD builds geometry from code, so dimensions and repeated features can be changed without redrawing the model.
01 / Open or edit
Choose Open .scad to read a local source file, or change the example in Edit. Use Customize for dimensions exposed by the model. On a phone, switch between Edit, View and Customize.
02 / Inspect the model
Drag to orbit and scroll or pinch to zoom. The preview updates after code or parameter changes. Check the rendering logs if the code has an error.
03 / Render and export
Choose Render to calculate the final geometry, then Download STL. Use Save source to keep the editable project. The export menu also offers other supported formats.
Are my files uploaded? Do I need an account?
No account is required. Local SCAD files are read and processed on your device using WebAssembly. Opening a file does not send it to our enquiry service. The editor stores project state in its URL fragment; an editor link you copy or share can contain the design. Download your source before closing the tab. Standard hosting requests still load the application and its libraries.
Which files can I use?
The Open button accepts a single .scad source file up to 5 MB. The editor includes common OpenSCAD libraries, including BOSL2 and MCAD. Projects that depend on additional local STL, SVG or SCAD files need those references resolved separately; this first version does not import a project folder. It is not a STEP or native CAD assembly viewer.
Will the exported model be ready to print?
Rendering verifies the geometry can be generated, but does not check material choice, wall strength, assembly tolerances or suitability for a particular process. Check units, dimensions and geometry in your slicer and review the manufacturing requirements before printing.
What if a model is slow or does not load?
The first visit downloads the editor, libraries and rendering engine. Use a current browser with JavaScript, WebAssembly and WebGL enabled. Complex models can exceed the memory available on a phone. Reduce detail, simplify repeated geometry or try a desktop. Rendering is stopped after three minutes so you can revise the model.