Design a 3D-printable vase in your browser — drag the silhouette, add texture and twist, export a vase-mode-ready STL. Free, no sign-up, nothing ever leaves your device.
Every vase is generated locally in your browser: the geometry, the preview, and the STL, OBJ and 3MF exports never touch a server. The only network request the tool makes is loading the three.js preview library from a CDN — your design itself is never uploaded anywhere.
What you can design
Start from one of ten presets — amphora, twisted tower, lotus bowl, fluted column, dragon scale and more — or hit Surprise me for a random starting point. Then shape it: drag the profile curve directly, set height and diameters, add up to 720° of twist, lobes, helical ridges, a flared rim, and one of fourteen surface textures from ribbed and honeycomb to bark and basket-weave. You can even import an SVG outline to use as the cross-section.
Built for real printing, not just pretty previews
Every change updates a live printability score that flags steep overhangs, tippy narrow bases and single walls too steep to spiralize — with concrete fixes, not just warnings. Filament estimates cover weight, print time and material cost for PLA, PETG, ABS, silk and TPU. Solid · vase mode is the default — closed bottom, open top, one continuous wall for fast spiral prints. Switch to Hollow shell any time for real double walls and a floor: watertight with 2–3 perimeters and no infill.
Frequently asked questions
Do I need an account?
No. No sign-up, no install, no limits — design and download as many vases as you like.
What file formats can I export?
Binary STL, OBJ, 3MF, a PNG snapshot of your design, the 2D profile as SVG, and the parameters as JSON. A share link encodes your exact design in the URL so you can send it to a friend.
Will the STL work in my slicer?
Yes — Cura, PrusaSlicer, OrcaSlicer and Bambu Studio all accept the exported STL and 3MF files. Use the default solid style with spiralize/vase mode for single-wall prints, or hollow shell with 2–3 walls and standard settings.
Is anything uploaded to a server?
No. Geometry, preview rendering and file exports all happen client-side in your browser. Nothing you design is sent anywhere.