Shower Corner Shelf Generator for 3D Printing
Create a shower corner shelf around your wall dimensions and mounting points. Set both side lengths, choose a drainage pattern, move the screw holes in the lower mounting rails and add optional hooks along the front edge. Vuolti then generates your custom STL.
Free for private projects All currently available Vuolti generator features are free to use for private, non-commercial projects. No account or access code required.
A corner shelf built around your shower
Ready-made shower shelves use fixed dimensions, fixed screw spacing and one predefined surface. That works only when the wall, mounting points and desired shelf size happen to match.
With the Vuolti Shower Corner Shelf Generator, you control the dimensions that matter. Wall side A and wall side B can be set independently, the shelf thickness can be adjusted and the front edge can be straight or slightly bowed.
The mounting system is intentionally placed below the shelf. Two small vertical rails run down from the underside along the two wall sides. There is no raised mounting flange above the shelf. Screw holes are generated in these lower rails and each hole can be positioned individually.
What you can customize
- set wall side A
- set wall side B independently
- adjust shelf thickness
- choose a straight or bowed front edge
- control front bow in Expert mode
- choose different drainage patterns
- generate long slots
- generate radial slots
- use round drainage holes
- create hexagonal holes
- create cross-slot patterns
- create a solid shelf without drainage openings
- change opening width
- change pattern density
- adjust edge margin
- generate two lower mounting rails
- adjust rail height and thickness
- set screw-hole diameter
- add screw holes individually
- assign every hole to wall A or wall B
- move each hole independently along its rail
- add optional front hooks
- set the number of hooks and spread them evenly
- move hooks independently along the front edge
- choose angular or round hooks
- choose a razor holder fork with an adjustable slot width
- adjust hook thickness, drop and reach
- add a small lip along the front so nothing slides off
- select PETG, ASA, ABS or PLA material profiles
- enter your printer build volume
- receive build-volume warnings
- estimate material usage
- inspect the model live in 3D
- switch directly to an underside view
- download the STL
Every value in detail
Every value in the generator and what it does. Open the one you are about to change.
Put the screw holes where your wall needs them
For a wall-mounted shelf, the outside dimensions are only part of the problem. Existing tiles, grout lines or previous mounting points can make a fixed screw pattern unusable.
The generator therefore does not rely on one fixed spacing value. Use “Add hole” to create each screw hole separately. Assign it to wall A or wall B, then set its position along the corresponding lower mounting rail.
Both rails remain completely below the shelf surface. The top side stays clear and there is no vertical back plate above the shelf.
Choose how water drains through the shelf
A shower shelf benefits from openings that allow water to drain instead of pooling on the surface. Vuolti therefore offers several real through-hole patterns.
Long slots provide a simple, clean layout. Radial slots visually fan out from the corner. Round and hexagonal openings create more regular perforated surfaces, while short cross slots provide a more technical pattern. A fully solid version is also available for applications where drainage openings are not wanted.
Opening width, density and edge margin can be adjusted. The generator keeps openings away from the outer edges and warns when a dense pattern risks creating thin webs.
Add hooks along the front edge
Optional hooks can be useful for a washcloth, sponge loop or other lightweight shower accessories.
There is no fixed hook count. Add hooks one by one and move each hook along the front edge. Expert controls let you adjust hook diameter, vertical drop, forward reach and return height.
Instead of hooks you can choose a razor holder: a flat fork that sticks out flush from the front edge. The razor's neck drops into the slot, the head rests on the prongs and can drip dry. The slot width is adjustable and defaults to 15 mm. Measure the neck just below the head and make the slot 1–2 mm wider. Small nubs on the prong tips keep the razor from sliding off the front.
Hooks can create overhangs during printing, so the generator also warns that support material may be required depending on geometry and orientation.
Set both wall lengths independently
A shower corner does not always need a symmetric 250 × 250 mm shelf. Both wall sides can therefore be configured separately.
You can create a compact 160 × 160 mm shelf, a 180 × 220 mm asymmetric version or a larger design with two different wall lengths. Screw-hole positions are validated against the actual mounting-rail lengths.
Inspect the top and underside before export
The live 3D preview rebuilds whenever a parameter changes. Rotate, zoom and move the model or fit it back into view automatically.
A dedicated underside view is especially useful for this generator because it exposes the two lower mounting rails, screw holes and optional hooks before you download the STL.
Check build volume and print orientation
Corner shelves can easily exceed a common 220 × 220 mm print bed. The generator compares the configured model with your selected build volume and warns when it does not fit.
That is why the STL is exported top face down: the shelf lies flat on the build plate and the two lower mounting rails grow upward. Front hooks usually still need support for their reach and return. The razor holder lies flush in the plate and needs no support without nubs. With a front lip or with nubs on the razor holder the STL comes out top face up instead, because the lip or the nubs would lift the shelf off the plate; the shelf then needs support underneath.
Always inspect the final slicer preview for overhangs, wall thickness and the strength needed for the intended load.
Select a material profile for shower use
Material selection matters more for a shower shelf than for many decorative prints. PETG is a practical starting point for many users because it is relatively easy to print and handles moisture well. ASA can be useful when higher temperature resistance is important. ABS is also available.
PLA can still be printed, but it is more likely to soften or creep at elevated temperatures. Vuolti therefore shows a specific notice when PLA is selected.
Actual load capacity is not determined by filament alone. Geometry, layer adhesion, print orientation, screws, anchors and the wall structure all matter.
Why not just scale an existing STL?
Scaling an existing shower shelf changes much more than the outside dimensions. Hole diameter, screw spacing, mounting-rail thickness, hooks and drainage openings are all scaled at the same time.
Reducing a 250 mm shelf to 220 mm can make the screw holes too small and change the structural thickness. Enlarging it causes the opposite problem.
Vuolti rebuilds the geometry from your parameters instead. Overall size, mounting holes, rail dimensions and drainage pattern remain independently controllable.
Free for private use today
Everything you generate with Vuolti today is free to use for private, non-commercial projects.
A solution for commercial use is planned but not available yet. Until then, the current free-use terms apply.
Digital model files may not be published or redistributed.
The current terms of use apply. A commercial-use licence is planned but not yet available.
Frequently asked questions
Can the two wall sides have different lengths?
Yes. Wall side A and wall side B are configured independently.
Where are the mounting rails?
Both mounting rails are located completely below the shelf along the two wall sides.
Is there a raised back plate above the shelf?
No. The mounting system is below the shelf, so the top surface has no raised mounting flange.
Can I move the screw holes?
Yes. Every hole can be assigned to wall A or wall B and positioned independently along its rail.
Can I add more screw holes?
Yes. Use “Add hole” instead of selecting a fixed number of holes.
Which drainage patterns are available?
Long slots, radial slots, round holes, hex holes, cross slots and a solid surface are available.
Are the drainage patterns actual through-holes?
Yes. The openings pass completely through the shelf.
Can I add hooks to the front?
Yes. Hooks can be added, moved and removed individually. One of the hook shapes is a razor holder for wet razors.
Which material is a good starting point?
PETG is a practical starting point for many shower applications. ASA and ABS are also available. PLA receives a notice because warmer conditions can make it more prone to deformation or creep.
Will a 250 mm shelf fit on a 220 mm print bed?
Usually not without a different orientation or different dimensions. The generator checks the configured model against your selected build volume and warns when it does not fit.
How much weight can the shelf hold?
There is no universal load rating. Strength depends on geometry, material, print settings, screws, anchors and the wall construction, so the final configuration must be tested.
Do I need CAD experience?
No. Enter your dimensions and options and Vuolti generates the geometry.
Can I sell physical shower shelves I print?
Not at the moment. The generator is free for private, non-commercial projects. A solution for commercial use is planned but not available yet.
Can I sell or redistribute the STL?
No. Digital model files may not be sold, published or redistributed.
Your corner. Your screw positions. Your shower shelf.
Configure the dimensions, drainage pattern, lower mounting rails and optional hooks for your shower, then generate your own printable corner shelf.
Create your shower corner shelf