Free No account needed

GenerateSTL

Gears, screws and nuts, print-in-place bearings, boxes, grilles and pegboards as STL

GenerateSTL is a free browser tool for replacement gears, printed fasteners and simple workshop parts. Free with no signup; no paid plan, ads or donation links seen. Exports STL. Last checked .

Opens generatestl.com

Screenshot of GenerateSTL

What is GenerateSTL?

GenerateSTL is a free browser tool that builds functional parts from sliders and number fields and exports them as STL. The gear editor handles spur, helical, herringbone, internal, rack and 90 degree bevel gears with involute teeth, and a planetary mode builds a matching sun, planets and ring together. The screw editor makes threaded rods, screws, nuts and washers from metric presets (M2 to M20, coarse and fine) or custom sizes, with five thread profiles and several heads and drives.

The other four editors make print-in-place sliding bearings with two or three rings, rectangular boxes with a lipped lid, vent grilles with slot, hex or circle openings, and a pegboard on a fixed 24 mm grid with matching printed screws. Downloads are binary STL files, or a ZIP when a set has several parts. Each file stores its settings in the STL header, and the site says you can drop an old file back in to restore the recipe.

No account is needed. The geometry engine is published on GitHub under the MIT license, though as of September 2026 that public copy had a single commit and did not include the planetary mode. The site launched in late August 2026, and there were no user reports on printed fit as of September 2026. It suits makers who know which module, thread or clearance they need.

What you can make

  • Spur, helical and herringbone gears
  • Bevel pairs, racks and planetary gear sets
  • Screws, nuts and washers
  • Print-in-place sliding bearings
  • Storage boxes with lids
  • Vent grilles and pegboards

How to use GenerateSTL

  1. Open the studio and pick gears, screws, bearings, boxes, grilles or pegboard in the sidebar
  2. Start from a template or preset, for example M6 coarse or the 22/8/7 mm bearing
  3. Drag the sliders or type exact values, then check the preview and any warnings
  4. Click Export STL and print a small fit test before the final part

GenerateSTL pros

  • Six part types in one studio, including full planetary gear sets and screws with matching nuts and washers
  • Each STL carries its settings in the file header, so an old part can be reopened and changed
  • Free with no account, and the geometry engine is MIT-licensed on GitHub

GenerateSTL cons

  • STL only, with no 3MF, STEP or multicolor output
  • New (domain registered August 2026), with no user reports on how printed parts fit as of September 2026
  • Expects some mechanical know-how, such as gear module, thread pitch and clearance

Read next

GenerateSTL alternatives

Gear, knob and part generators
Screenshot of ZJUN3D

Mechanical Parts

ZJUN3D

Online gear and mechanism generators with STL, 3MF and STEP export

Free Browser STL · 3MF
Screenshot of Modelador 3D Part Generator

Mechanical Parts

Modelador 3D Part Generator

Portuguese-language hub of nearly 60 free part generators for bolts, gears, bearings, pulleys and more

Free Browser STL · SVG
Screenshot of bracket.engineer

Mechanical Parts

bracket.engineer

Free power brick bracket sized to your adapter, to screw under a desk or on a wall, exported as 3MF

Free Browser 3MF New, added
Screenshot of Eurorack Panel Designer

Mechanical Parts

Eurorack Panel Designer

Eurorack synth front panels with datasheet-sized part holes, exported as STL

Free Browser STL · SVG

Mechanical Parts

Lithium Pack Designer

Web calculator that plans an 18650 or 21700 battery pack and exports a printable cell holder

Free Browser STL · SVG New, added