3D printed planters with real drainage
Upload any STL to the free Meshcast planter generator — it carves a planting cavity into the model, adds a drainage hole, feet and a matching drip tray, and exports a print-ready 3MF or STL. Print in PETG with 3–4 walls for anything that gets watered; PLA is fine for dry indoor pots and cachepots.
Turn any model into a planter
This isn't a pick-a-cylinder tool: the generator hollows a planting cavity into whatever model you upload — a skull, a sculpture, a low-poly fox — so the outside stays yours and the inside becomes a pot. Everything runs in the browser with a live preview.
Upload & scale
Drop in an STL or hit Load an example. The scale slider (10–500 %) resizes the whole model — final dimensions update as you drag, so you can hit a target pot width exactly.
Carve the cavity
Choose a round hole (Ø 5–150 mm) or a rectangular one with corner radius, and set the depth up to 200 mm. Cut top flat slices a pointed or rounded top into a level opening, wall taper (0–20°) widens the cavity toward the top so root balls slide out, and offset sliders nudge the hole off-center. If the cavity gets too close to the surface, a thin-wall warning pops up before you waste a print.
Add drainage & extras
Three toggles: a drainage hole (3–40 mm) through the cavity floor, drainage feet that lift the pot so water can actually escape, and a matching drip tray (saucer) generated to fit — print it in the same run.
Download & print
Export 3MF or STL. Slice with 3–4 walls, 15 % infill, no supports for most upright models. A 120 mm pot is an overnight print and a few dollars of filament.
Drainage done right
Most "my printed planter killed my plant" stories are drainage stories. Printed pots don't breathe like terracotta, so water only leaves through the hole you give it. Size the drainage hole around 10–15 % of the cavity diameter (the 12 mm default suits a 100 mm pot), enable the feet so the hole isn't sealed against the saucer, and use the drip tray indoors. Skipping the hole is fine only for a cachepot with a nursery pot inside.
PETG vs PLA for wet soil
| PETG | PLA | |
|---|---|---|
| Constant wet soil | Excellent — years outdoors | OK indoors; slowly weakens |
| Sunny windowsill / balcony | Handles heat and UV better | Can soften on hot balconies |
| Print difficulty | Slightly stringy | Easiest |
| Best for | Working pots with drainage | Cachepots, dry indoor décor |
PLA won't hurt the plant — it's the moisture-plus-heat combination that hurts the PLA. If a pot will be watered directly or lives outside, spend the extra effort on PETG. More detail in the filament comparison.
Keeping water in the pot
FDM prints are nearly watertight; thin or under-extruded walls seep slowly along layer lines. Three fixes, in order of effort:
- Print for it: 3–4 perimeters, a touch more wall flow, and 0.2 mm layers close most micro-gaps.
- Design around it: with a drainage hole and drip tray, slow seepage simply doesn't matter — the tray catches everything anyway.
- Seal it: for hole-less cachepots on wooden furniture, brush the cavity with a waterproof sealant or clear acrylic.
Sizing for common plants
| Plant | Cavity Ø | Depth |
|---|---|---|
| Succulents & cacti | 60–90 mm | 50–70 mm |
| Herbs (basil, mint) | 100–140 mm | 90–120 mm |
| Pothos, philodendron | 120–160 mm | 100–140 mm |
| Snake plant | 140–180 mm | 130–180 mm |
Repotting rule of thumb: about 20–30 mm wider than the current root ball. Set the insert diameter and depth sliders straight from this table.
FAQ
Do 3D printed planters need a drainage hole?
If the plant lives in it directly, yes — printed pots are watertight enough that roots sit in stagnant water and rot without one. Enable the drainage hole plus the drip tray in the generator, or skip drainage and use the printed pot as a cachepot around a nursery pot.
Is PLA safe for plants?
Yes — PLA is inert enough that it won't harm plants or soil. The concern runs the other way: constant moisture and warm sun slowly weaken PLA. For outdoor pots or heavy waterers, PETG lasts years longer.
How do I make a 3D printed planter waterproof?
Print with 3–4 perimeters and a slightly higher flow on walls; most seeping happens through thin, under-extruded walls. For a guarantee, brush the inside with a waterproof sealant — or just use a drainage hole and drip tray so slow seepage doesn't matter.
What size planter does my plant need?
Roughly: succulents and cacti 60–90 mm cavity diameter, herbs 100–140 mm, pothos and philodendron 120–160 mm, snake plants 140–180 mm. When repotting, go about 20–30 mm wider than the current root ball.
Made by @meshminds3d. Got stuck? Email a photo and I'll help you debug.