3D Printable Box Generator
A box generator for 3D printing, not laser cutting: type the inside or outside size, set the walls and corners, pick a friction, inset or sliding lid, add dividers if you need them, and download print-ready STL files for the box and the lid. Free, in your browser, no signup.
How to make a 3D printable box
- 1
Set the size
Type the inside size (what has to fit) or the outside size (where it has to fit), then the wall and floor thickness.
- 2
Pick a lid
Friction lid with a lip, flush inset lid, sliding lid in grooves, or no lid. Keep the clearance at 0.2-0.3 mm for PLA.
- 3
Add dividers or a label
Split the inside into a grid of compartments, add a shallow label recess on the front, or a stacking foot.
- 4
Download and print
Box STL and lid STL, or one plate STL with both side by side. Print without supports.
Which lid to pick
| Friction lid | A flat top with a lip that pushes into the box. Easiest to print and holds by friction. Printed top down, lip up. |
|---|---|
| Inset lid | Drops onto a ledge inside the rim, so the top is flush. Has a finger hole to lift it. Needs a wall of 1.6 mm or more. |
| Sliding lid | Slides in grooves in the side walls from one end and cannot fall off. Good for small parts and pencil boxes. Needs a wall of 1.6 mm or more. |
| No lid | An open tray or drawer organiser. Add dividers for screws, beads or cards. |
Box generator settings
Every setting changes the preview right away. The numbers under the preview update with it.
| Inner or outer size | Inner: the space inside, so what you store fits. Outer: the footprint, so the box fits a drawer or shelf. The other size is shown under the preview. |
|---|---|
| Wall thickness | Use a multiple of your line width: 1.2, 1.6 or 2 mm with a 0.4 mm nozzle. Inset and sliding lids need at least 1.6 mm, because half the wall holds the lid. |
| Floor thickness | 1.2 to 2 mm is stiff enough for most boxes. Use a whole number of layers. |
| Corner radius | Rounds the vertical corners on the outside; the inside follows. 0 gives sharp corners; the largest value makes the short sides fully round. |
| Lid clearance | The gap between the lid and the box on each side. 0.2-0.3 mm for PLA, 0.3-0.4 mm for PETG. Smaller is tighter. |
| Compartments | A grid of equal compartments, for example 3 x 2. Dividers stop just under the lid. |
| Label recess | A shallow pocket on the front for a sticker or a painted label. It needs a flat front, so keep the corner radius modest. |
| Stacking foot | The bottom steps in so the box sits inside the rim of the same box below. Works with no lid, an inset lid or a sliding lid. |
Print tips
Common starting points for an FDM printer with a 0.4 mm nozzle; your printer may need small changes.
| Print orientation | Box on its floor, open side up. Friction lid on its flat top with the lip pointing up. Inset and sliding lids flat. |
|---|---|
| Supports | Not needed. The sliding-lid groove leaves a short overhang of about half the wall, which prints fine. |
| Test the fit | Print a small box with the same walls and clearance first, then scale up. Every printer is a little different. |
| Infill | 10-20% is plenty; the walls and floor do the work. The filament number under the preview assumes 15%. |
Want a custom shape, not a box?
Make a printable model from a photo or text with AI. The AI generators use credits; this box generator does not.
More free tools: 3D print cost calculator (price the box from its filament and print time.) · STL viewer (open the downloaded STL and check it before slicing.)