Vase Generator

Design a printable vase from a few numbers and download a ready-to-slice STL — all in your browser.

Report a problem

Drag to rotate · scroll to zoom · right-drag to pan.



How to use

  1. Set the height and the base and top radii to size your vase — the preview updates as you type so you can see the silhouette take shape.
  2. Drag the Waves and Wave depth sliders to ripple the walls in and out. Use 0 waves for a smooth, plain vase, or turn them up for a twisted, fluted look.
  3. When you like it, press Download STL. The file saves straight to your device, ready to drop into your slicer.

FAQ

How should I print this vase?

This is a thin-wall “vase mode” shape: it has a closed bottom and an open top, with no separate inner wall. For a real, watertight vase, slice it in spiralize / vase mode (or with 0% infill and a single perimeter) and skip the top layers. That makes your slicer trace the outline as one continuous wall.

What do the numbers mean — and which units?

Everything is in millimetres, with 1 unit = 1 mm, so the STL prints at the size you set. Height is how tall the vase is; base and top radius set how wide it is at the bottom and the rim; Waves is how many ripples run around it; Wave depth is how far those ripples push in and out.

Is anything uploaded to a server?

No. The vase is built and exported entirely in your browser using a self-hosted 3D engine — nothing is sent anywhere, so it works offline and stays private. The engine loads once on first use and is then cached.