STL to Mold Generator – Free 2-Part Mold Maker
Upload an STL and get a printable two-part casting mold with alignment keys, a pour hole and air vents — free, right in your browser, without uploading the file.
STL, OBJ or 3MF — processed in your browser, never uploaded
How to use it
- 1Choose an STL, OBJ or 3MF of a closed model, or drag it onto the box.
- 2Pick the model direction or press “Find the best direction”; red areas show where the cast would lock. Leave the parting line on “Auto”, or move it with the slider.
- 3Set the wall thickness, pour hole size and number of air vents, and pull the halves apart in the preview to check the cavity.
- 4Download both halves (3MF or STL), print them parting-face-up, clamp them together and pour through the top hole.
Print molds in PETG for warm materials, or PLA for resin and plaster. File not working? Try the STL fixer, and work out what the mold costs to print.
How the STL to mold generator works
The tool builds a solid block around your model, carves the model out of it, and splits the block into two halves at the parting line. Round alignment keys in the corners lock the halves together, a pour hole is drilled at the highest point of the model, and thin air vents are added at other high points so trapped air can escape.
Everything runs in your browser using Manifold, the same geometry library used by professional CAD tools, so every half comes out as a clean closed solid your slicer accepts.
Choosing the parting line
The parting line is where the two halves meet. The tool checks every part of the model’s surface and paints the areas that would lock the cast in the mold red — undercuts, where part of the model curls back under itself. The automatic setting picks the height with the least locking, and “Find the best direction” tries about 80 directions to find the one that releases cleanly.
For tilted or uneven shapes, whose edge is widest at different heights in different places, the tool switches to a curved parting line: instead of a flat cut, the two halves meet along a surface that follows the model’s edge, so each half still lifts straight off.
Some shapes — figurines, faces, anything with deep detail — lock in every direction. For those, switch to the silicone mold box: silicone flexes over undercuts and peels off the cast.
What to cast and which filament to print with
Match the mold material to the heat of what you pour:
- Epoxy and polyurethane resin, plaster, concrete, soap — PLA works well.
- Warm wax, chocolate or anything above about 50 °C — print in PETG or ABS, since PLA softens around 55 °C.
- Always use a release agent, print with 3+ walls, and seal the layer lines with a thin coat of epoxy for a smoother cast.
Frequently asked questions
What can I cast in a 3D printed mold?
Epoxy and polyurethane resin, plaster, light concrete, soap and low-temperature wax. For hot materials such as hot wax or chocolate, print the mold in PETG or ABS — PLA softens at around 55 °C.
How do I get the cast out easily?
Coat the cavity with a release agent (petroleum jelly or silicone mold-release spray) before pouring. The automatic parting line sits at the widest slice of the model so each half releases without catching.
Why is my file rejected?
A mold needs a closed solid. Small problems are repaired automatically; if it still fails, repair the file first with the STL fixer.
Does it work for every shape?
The tool paints any part that would lock in the mold red and can search for the best direction automatically. If a shape locks in every direction (figurines, for example), switch to the silicone mold box — flexible silicone peels over undercuts.
Can I make a silicone mold with this?
Yes. Switch to “Silicone mold box”: the tool makes a printable box that follows your model’s outline (so you mix less silicone), with a separate floor and wall ring, and tells you how many millilitres of silicone to mix.
How much resin do I need?
The tool shows the cavity volume in millilitres — mix about 10% extra to fill the pour hole and vents.
More free tools
All tools →3D Designer
Build printable models from shapes, holes, text, bolts and hinges, with print checks, a community gallery and live co-editing, then export STL or 3MF.
Circuits & Arduino Simulator
Wire LEDs, sensors, servos and displays on a breadboard, code in blocks or C++/MicroPython, and simulate.
Arabic & English Name to STL
Turn any Arabic or English name into a printable keychain or desk sign.
Need help choosing?
Take the printer quiz or message us on WhatsApp and our team in Amman will help.