Free No account needed

Compression Spring Generator (OwlCAD)

A printable coil spring from wire size, diameter, length and coil count, always one solid body

Compression Spring Generator (OwlCAD) is a free browser tool for printing a small spring for a button, latch or toy. The customizers and the editor are free; only OwlCAD's AI features need the Pro subscription. Exports STL and 3MF; no account needed. Last checked .

Open Compression Spring Generator (opens in a new tab) See alternatives

Opens owlcad.com

Screenshot of Compression Spring Generator (OwlCAD)

About this generator

The Compression Spring Generator is one of the free customizers in OwlCAD, a browser-based parametric CAD tool. It makes a helical compression spring as one swept solid, so it always comes out as a single connected body rather than a stack of rings.

You set the wire diameter (0.2 to 12 mm), the outside diameter (2 to 200 mm), the free length (2 to 300 mm) and the number of coils (2 to 60). The gap between the coils, which decides whether it prints, is worked out and reported; ask for a length too short for that many coils and it is raised to the shortest one that works, with a note. Ends can be open, closed or closed and ground flat, the hand left or right, and the wire round or square.

It runs in the browser with no account and costs nothing; only OwlCAD's AI features are paid. It is one of 35 free OwlCAD customizers, and you can open the result in the full editor if you want to change more. Its terms give you full commercial rights to what you make, the free plan included.

What you can make

  • Compression springs
  • Springs for buttons, latches and toys
  • Square-wire springs

How to use Compression Spring Generator

  1. Open the customizer
  2. Set the wire diameter, outside diameter, free length and coils
  3. Choose the ends, hand and wire section
  4. Download the STL or 3MF

What you'll need to print it

Filament and parts that suit what you make with Compression Spring Generator.

Some of these are affiliate links: we may earn a small commission, at no extra cost to you. More about that

Compression Spring Generator pros

  • Coil gap worked out and reported, so it prints
  • Open, closed or ground ends
  • Round or square wire, left or right hand
  • Free, no account, and selling prints and files is allowed

Compression Spring Generator cons

  • A printed spring is weaker and tires faster than a steel one
  • No variable pitch: coils are evenly spaced

Read next

Compression Spring Generator alternatives

Gear, knob and part generators

Mechanical Parts

Spring Generator by Koolm

Compression springs with variable pitch, dead coils and flat ends, ready to print

Free MakerWorld STL · 3MF
Screenshot of GenerateSTL

Mechanical Parts

GenerateSTL

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

Free Browser STL
Screenshot of Neo Gear

Mechanical Parts

Neo Gear

Free spur and helical gear generator with profile shift and keyed, D, hex or square bores, as STL or 3MF

Free Browser STL · 3MF

Mechanical Parts

O-Ring Generator by Koolm

O-rings and seal rings from AS568 size presets or your own metric sizes, in five cross-sections

Free MakerWorld STL · 3MF

Mechanical Parts

Button Generator (WardCons)

Replacement sewing buttons in the shape, size and hole layout you choose

Free MakerWorld 3MF