> ## Content Index
> Fetch the complete content index at: https://3dprintingideas.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# 3D Printed Springs: A Practical Guide to Types, Materials, and Designs
- URL: https://3dprintingideas.com/3d-printed-springs/
- Published: 2026-09-10T10:32:41.000Z
- Updated: 2026-09-10T10:32:41.000Z
- Description: A practical guide to 3D printing working springs, covering five types, material choices, print settings, and free downloadable files.
- Author: Editorial Team
- Tags: Things to 3D Print

Yes, you can 3D print a spring that actually works. Not a decorative coil that looks like a spring, but a functional component that compresses, extends, or flexes and returns to its original shape under load. I use them in my own projects regularly, from battery compartment contacts to snap-fit lids to toy mechanisms for my kids.

The catch is that 3D printed springs are not direct replacements for metal springs in every situation. They handle light to moderate loads well, but they lack the force, precision, and fatigue life of steel. Where they excel is in prototyping, custom mechanisms, integrated designs where the spring prints as part of the assembly, and any application where you need a spring right now instead of waiting for a hardware store trip or an online order.

This guide covers the five types of 3D printed springs, which materials work best for each, how to set up your slicer for maximum spring life, and where to download free designs that are ready to print.

## Can You Really 3D Print a Working Spring?

You can. The question is whether a printed spring is strong enough for your specific application.

A 3D printed compression spring in TPU can push a AA battery against a contact with consistent pressure for thousands of cycles. A PETG flat spring can hold a box lid snapped shut for months without losing its snap. A nylon torsion spring can return a small lever to its resting position reliably.

What a 3D printed spring cannot do: replace the valve spring in your engine, act as a load-bearing suspension component, or match the force output of a precision steel spring. The yield strength and fatigue resistance of any printable plastic is a fraction of spring steel.

**The practical rule:** If the force involved would not hurt your finger when you press on it, a 3D printed spring can probably handle it. If the force would make you say "ouch," you need metal.

For most hobby projects, prototypes, enclosures, toys, and household fixes, 3D printing springs is not just possible but genuinely practical. The ability to design exactly the spring constant you need, in exactly the shape you need, and have it in your hand in 30 minutes is a legitimate advantage over ordering from a catalog.

## Types of 3D Printed Springs and When to Use Each

Not all springs are coils. In fact, some of the most useful 3D printed spring designs do not look like traditional springs at all. Here are the five types you should know about, each with different strengths and ideal applications.

![3d printed springs types](https://storage.ghost.io/c/36/7a/367aa780-9a4e-4e85-a84a-be1ca7c8534d/content/images/2026/09/3d-printed-springs-types.png)

### Coil Compression Spring

The classic spring shape: a helix that pushes back when you press down on it. This is what most people picture when they think of a spring, and it is the most common type for 3D printing springs.

**How it works:** The coils deflect when compressed and store energy that pushes back when released. Spring force depends on wire diameter, coil diameter, number of active coils, and material stiffness.

**Best printed in:** TPU (85A to 95A shore hardness). TPU gives the best elastic recovery and fatigue life for coil springs. PETG works for light-duty applications but will fatigue faster.

**Common uses:**

- Battery compartment contacts (AA, AAA, 18650 cells)
- Button return mechanisms
- Shock absorbers in small vehicles or robots
- Cushioning pads between components

**Design tips:** Keep the wire-to-coil diameter ratio between 1:4 and 1:6\. Too thin and the spring breaks. Too thick and it barely compresses. A 3D print compression spring with 2mm wire diameter and 10mm coil diameter is a good starting point for general use.

**Where to download:** Search "compression spring" on [MakerWorld](https://makerworld.com/en/search/models?keyword=compression+spring&ref=3dprintingideas.com) for parametric designs where you can adjust dimensions before downloading.

### Coil Extension Spring

The opposite of compression: an extension spring stretches when pulled and pulls back when released. These have hooks or loops at each end for attachment.

**How it works:** The coils are wound tightly together at rest. When pulled, the coils separate and the stored energy tries to pull them back together.

**Best printed in:** TPU for repeated use. Nylon if you need higher pull force.

**Common uses:**

- Screen door return mechanisms
- Retractable lanyards and tethers
- Pull-back toy cars
- Drawer return assists

**Design tips:** Extension springs are harder to print than compression springs because the hooks at each end create stress concentration points. Reinforce the hook-to-coil transition by increasing the wire diameter at the attachment point. Print orientation matters: the spring axis should be vertical so the coils print without supports.

### Flat Spring and Leaf Spring

This is where 3D printed springs really shine compared to metal. A flat spring (also called a leaf spring or flexure) is simply a thin beam or plate that bends under load and springs back. No coils, no complex geometry. Just a carefully shaped piece of material that flexes.

**How it works:** The beam stores elastic energy when bent. The spring force depends on the beam's thickness, width, length, and material stiffness. Longer and thinner beams flex more easily. Shorter and thicker beams are stiffer.

**Best printed in:** PETG for snap-fits and clips. Nylon for higher-cycle applications. TPU for soft, flexible clips.

**Common uses:**

- Snap-fit enclosure lids (the click when you close a box)
- Phone holder clips
- Cable management clips
- Tool holders and wall mounts
- Replacement clips for broken household items

**Why this type is ideal for 3D printing:** Flat springs can be integrated directly into a larger design. Instead of printing a separate spring and assembling it, you design a thin flex section into the wall of a box, lid, or bracket. The spring becomes part of the geometry, which means zero assembly and no separate parts to lose.

I use flat springs in almost every functional print I design. A simple 1mm thick, 15mm long PETG cantilever beam built into a box wall creates a satisfying snap-fit that holds firmly but opens cleanly. Once you start thinking in terms of flat springs, you see opportunities for them everywhere.

### Torsion Spring

A torsion spring resists twisting rather than pushing or pulling. It stores energy when rotated around its axis and releases it to return to the original angle.

**How it works:** Similar to a coil spring but with arms extending from the coil body. When you rotate one arm relative to the other, the coil twists and pushes back.

**Best printed in:** Nylon for strength. PETG for lighter applications.

**Common uses:**

- Clothespin mechanisms
- Self-closing hinges
- Lever return on custom tools
- Trigger mechanisms in toys

**Design tips:** Torsion springs need room for the arms to rotate. Design clearance around the arms and make sure they do not collide with surrounding geometry at full deflection. The arms should be thicker than you think because the stress at the arm-to-coil junction is high.

### Print-in-Place Spring

This is the type that is unique to 3D printing and has no real equivalent in traditional manufacturing. A print-in-place spring is a spring mechanism that prints fully assembled inside another part, with no post-assembly required. You pull the print off the bed and the spring already works.

**How it works:** The spring geometry (usually a zigzag, wave, or coil) is designed with small clearance gaps between the spring and the surrounding structure. During printing, these gaps prevent the parts from fusing together. After printing, the spring moves freely inside its housing.

**Best printed in:** TPU for flexible springs. PETG for snap-action mechanisms.

**Common uses:**

- Spring-loaded boxes and compartments
- Toy launchers and catapults
- Fidget mechanisms
- Pop-up phone stands
- Spring latches that print as a single piece

**Design tips:** The clearance between the spring and surrounding walls needs to be at least 0.3mm (0.4mm is safer) to ensure the parts separate cleanly. Print at 0.12 to 0.16mm layer height for better detail in the gap region. Do a test print of just the spring section before committing to the full model.

**Where to download:** Search "print in place spring" on [MakerWorld](https://makerworld.com/en/search/models?keyword=print+in+place+spring&ref=3dprintingideas.com) and [Printables](https://www.printables.com/search/models?q=print+in+place+spring&ref=3dprintingideas.com) for clever mechanisms that demonstrate the concept.

## Best Materials for 3D Printing Springs

Material choice determines whether your spring works once and snaps, or works a thousand times and keeps going. Here is what I have found after testing springs in every common filament.

| Material   | Elasticity  | Fatigue Life        | Print Difficulty           | Best Spring Type                            |
| ---------- | ----------- | ------------------- | -------------------------- | ------------------------------------------- |
| TPU 95A    | Excellent   | 10,000+ cycles      | Moderate                   | Coil (compression, extension), bumpers      |
| TPU 85A    | Outstanding | 10,000+ cycles      | Hard (very soft)           | Soft springs, cushions, vibration dampeners |
| PETG       | Good        | 500 to 2,000 cycles | Easy                       | Flat springs, snap-fits, clips              |
| Nylon (PA) | Very good   | 5,000+ cycles       | Hard (moisture sensitive)  | High-force springs, torsion, structural     |
| PLA        | Poor        | 50 to 200 cycles    | Very easy                  | Prototyping only                            |
| PLA+       | Fair        | 100 to 500 cycles   | Easy                       | Light-duty, temporary springs               |
| ABS        | Fair        | 300 to 1,000 cycles | Moderate (needs enclosure) | Snap-fits in hot environments               |

### Is PLA or PETG Better for Springs?

PETG is better than PLA in every way that matters for springs. PLA is stiff and brittle, which means it resists bending but snaps suddenly when you exceed its flex limit. PETG has a broader elastic range and deforms gradually rather than snapping, giving you warning before failure. PETG also handles repeated flexing far better: a PETG flat spring can cycle 500 to 2,000 times where a PLA one fails at 50 to 200.

The only scenario where PLA makes sense is if you are printing a quick prototype to test the spring geometry before reprinting in PETG or TPU for the real thing.

### What Material Is Best Overall?

**For coil springs:** TPU 95A. Nothing else comes close for elastic recovery and cycle life. A TPU coil spring can compress and return to shape thousands of times without noticeable degradation.

**For flat springs and snap-fits:** PETG. It has enough stiffness to hold a snap-fit closed with a satisfying click, and enough flexibility to deflect without breaking during assembly. If you need higher cycle life, switch to nylon.

**For maximum strength:** Nylon (PA) or PA-CF. These materials have the highest combination of stiffness and toughness, making them ideal for springs that need to handle real mechanical loads. The downside is that nylon absorbs moisture and needs dry storage, and PA-CF requires a hardened nozzle.

## How to Print Springs: Slicer Settings and Orientation

The way you orient and slice a spring determines whether it lasts 50 cycles or 5,000\. These settings apply to FDM printing, which is how most hobby springs are made.

### Print Orientation Is Critical

**Coil springs: Print vertically (spring axis pointing up).** This puts the layer lines running along the coil wire, which is the strong direction. If you print a coil spring horizontally, the layer adhesion has to resist the bending force, and layer adhesion is always the weakest link. I have tested identical springs in both orientations and the vertical ones last roughly 5 to 10 times longer.

**Flat springs: Print flat on the bed.** This puts the layers parallel to the bending direction, which means the bend is resisted by the continuous filament strands rather than by layer adhesion. This is the correct orientation for maximum flex life.

**Torsion springs: Print vertically** with the coil axis pointing up, same reasoning as coil springs.

### Recommended Slicer Settings

| Setting           | Value                            | Why                                                                                        |
| ----------------- | -------------------------------- | ------------------------------------------------------------------------------------------ |
| Layer height      | 0.12 to 0.16mm                   | Thinner layers improve interlayer adhesion and fatigue life                                |
| Infill            | 100%                             | Springs are small and need maximum material density for consistent behavior                |
| Walls             | 4+                               | More walls mean better stress distribution through the cross-section                       |
| Top/bottom layers | 4+                               | Solid surfaces reduce stress risers from infill patterns                                   |
| Print speed       | Slow (40 to 60mm/s for TPU)      | Better layer adhesion, especially for flexible materials                                   |
| Cooling fan       | 50 to 70% for TPU, 100% for PETG | TPU needs moderate cooling to avoid stringing; PETG needs full cooling for clean overhangs |
| Retraction        | Tune carefully for TPU           | TPU is prone to jams with aggressive retraction settings                                   |

### Support Strategy for Coil Springs

Coil springs printed vertically usually do not need supports because each layer overlaps the previous one by enough to self-support. However, if your coil pitch is very high (widely spaced coils), you may need light supports on the underside of each coil loop. Use tree supports or paint-on supports in your slicer and set a low support density (5 to 10%) to make removal easy without damaging the spring surface.

## Free 3D Printable Spring Files and Generators

If you want to download a spring design and print it right away rather than designing one from scratch, here are the best resources.

### Ready-to-Print Designs

**MakerWorld** (recommended first stop):

- Search ["spring mechanism"](https://makerworld.com/en/search/models?keyword=spring+mechanism&ref=3dprintingideas.com) for functional spring-loaded mechanisms
- Search ["compression spring"](https://makerworld.com/en/search/models?keyword=compression+spring&ref=3dprintingideas.com) for standalone springs in various sizes
- Search ["spring box"](https://makerworld.com/en/search/models?keyword=spring+box&ref=3dprintingideas.com) for print-in-place spring enclosures

**Printables:**

- Search ["spring"](https://www.printables.com/search/models?q=spring&ref=3dprintingideas.com) for a large library including both standalone springs and integrated mechanisms
- Search ["snap fit"](https://www.printables.com/search/models?q=snap+fit&ref=3dprintingideas.com) for flat spring clip designs

**Thingiverse:**

- Search ["3D printed spring"](https://www.thingiverse.com/search?q=3d+printed+spring&ref=3dprintingideas.com) for the largest historical collection
- The "Customizable Spring" and "Parametric Spring Generator" designs let you input dimensions and generate a custom [STL file](https://3dprintingideas.com/what-is-an-stl-file/)

### Parametric Spring Generators

If you need a spring with specific dimensions (exact coil diameter, wire diameter, number of turns, and height), parametric generators let you input your requirements and export a custom STL.

**OpenSCAD parametric spring scripts** on Thingiverse and Printables let you define every parameter and render a coil spring to spec. You need to install OpenSCAD (free) to use these.

**Fusion 360 coil feature** lets you create springs natively by defining pitch, diameter, and turns. If you already use Fusion 360 for design, this is the most flexible option.

**Online spring generators** exist but are less common for 3D printing specifically. Most are designed for metal spring manufacturing. For 3D printing, the parametric STL approach gives you a file ready for your slicer without any conversion. You can also modify existing designs using an [STL editor](https://3dprintingideas.com/stl-editor/) to adjust dimensions to your needs.

## Real-World Projects Using 3D Printed Springs

Theory is useful, but seeing actual applications is what makes the concept click. Here are projects I have built or seen in the community that demonstrate what 3D printed springs can do in practice.

### Spring Latch for a Box or Enclosure

A 3D printed spring latch is one of the most satisfying functional prints you can make. The design is simple: a flat spring arm with a hook that catches on a lip inside the box. Press the arm to release, let go and it snaps back into the locked position.

This replaces metal clasps, magnets, or screws for keeping enclosures closed. Print the latch as part of the box (print-in-place) or as a separate snap-in component. PETG is the ideal material because it has enough stiffness to hold the latch closed but enough flex to release cleanly.

Search "spring latch box" on [MakerWorld](https://makerworld.com/en/search/models?keyword=spring+latch&ref=3dprintingideas.com) or [Printables](https://www.printables.com/search/models?q=spring+latch+box&ref=3dprintingideas.com) for ready-made designs.

### Battery Compartment Spring Contact

Small electronics projects often need a way to hold batteries in place. A 3D printed compression spring made from TPU works as both the physical retainer and the electrical contact path (if you wrap a thin wire around the spring or use conductive filament).

For non-electrical use, a simple TPU bumper with spring geometry pushes the battery against fixed contacts at the other end of the compartment. This is the approach used in many DIY flashlight and remote control builds on the maker community.

### Clothespin and Clip Mechanisms

A 3D printed clothespin uses a torsion spring or living hinge to create clamping force. Print the entire clip as one piece with a thin flexible section acting as the spring. PETG works well for light-duty clips (holding papers, sealing bags). For stronger gripping force, use nylon.

### Toy Launchers and Catapults

Spring-loaded toys are a popular project for parents with 3D printers. A simple dart launcher uses a 3D print compression spring (TPU) to store and release energy. Pull back a slider, the spring compresses, release it, and the dart flies. Kids love these, and they are safe at the low forces involved.

Search "spring launcher" on [Printables](https://www.printables.com/search/models?q=spring+launcher&ref=3dprintingideas.com) for designs ranging from simple dart shooters to elaborate marble machines.

### Replacement Springs for Household Items

This is where 3D printing springs becomes genuinely useful rather than just fun. When a small plastic spring or clip breaks inside a kitchen gadget, remote control, or cabinet latch, the manufacturer rarely sells replacement springs. But if you can measure the broken spring and model a replacement (or find one close enough on a model platform), you can have the part in 30 minutes.

I have replaced a broken clip spring inside a dishwasher rack latch and a snap-fit retainer on a lamp shade with 3D printed PETG flat springs. Both are still working after several months of daily use.

## How Long Do 3D Printed Springs Last?

Durability is the big question, and the honest answer is: it depends heavily on material, design, and how much you are deflecting the spring relative to its maximum range.

### Cycle Life by Material

| Material | Light Deflection (30% of max) | Heavy Deflection (70% of max) | Notes                                       |
| -------- | ----------------------------- | ----------------------------- | ------------------------------------------- |
| TPU 95A  | 10,000+ cycles                | 3,000 to 5,000 cycles         | Best fatigue life of any printable material |
| Nylon PA | 5,000+ cycles                 | 1,000 to 3,000 cycles         | Excellent if kept dry                       |
| PETG     | 1,000 to 3,000 cycles         | 300 to 800 cycles             | Good for moderate-duty applications         |
| ABS      | 500 to 1,500 cycles           | 150 to 500 cycles             | Reasonable in hot environments              |
| PLA      | 50 to 200 cycles              | 20 to 80 cycles               | Prototyping only                            |

### Creep: The Silent Killer

Creep is what happens when you leave a spring compressed for a long time. The material slowly deforms and does not fully return to its original shape when released. After weeks of constant compression, a spring that once deflected 10mm might only return to 7 or 8mm.

**How to minimize creep:**

- Use TPU or nylon, which have the best creep resistance among printable materials
- Design the spring so it is never compressed more than 50% of its total range during normal use
- If the spring is in constant compression (like a battery contact), slightly over-engineer the initial preload so that even with some creep, the contact force remains sufficient
- Avoid PLA and PETG for any application where the spring stays loaded for days or weeks at a time

### Layer Delamination

The most common failure mode for 3D printed springs is layer delamination, where the layers separate at the bend point. This is why print orientation and layer adhesion are so important. Printing at lower layer heights, higher temperatures (within the material's range), and slower speeds all improve layer bond strength and extend spring life.

If a spring is failing by layer splitting, try reprinting with 0.12mm layers instead of 0.2mm, or increase the hotend temperature by 5 to 10 degrees. These two changes alone often double or triple the fatigue life.

## My Spring Design Process

When I need a spring for a project, I follow a simple process that has saved me from a lot of wasted test prints.

First, I decide whether I actually need a coil spring or if a flat spring would work. Nine times out of ten, a flat spring is simpler to design, easier to print, more reliable, and can be integrated into the surrounding part. I only use coil springs when I specifically need linear compression or extension along an axis.

Second, I prototype in PLA. Even though PLA is terrible for spring durability, it prints fast and clean, and I use it to verify that the geometry, clearances, and force feel right. I flex it by hand a few times to check the stiffness. If the geometry works, I reprint in PETG or TPU for the real part.

Third, I always print two spares. Springs in active use eventually fatigue, and having a replacement ready means zero downtime when one eventually fails. At $0.05 to $0.20 per spring, printing extras costs almost nothing.

The whole process from idea to working spring usually takes about an hour: 15 minutes to design or modify an existing STL, 20 to 30 minutes to print, and 5 minutes to test and install. That speed is the real advantage of 3D printing springs over ordering from a catalog or machining metal.

## FAQ

#### Is it possible to 3D print springs?

Yes. 3D printed springs work well for light to moderate loads in applications like battery contacts, snap-fit lids, toy mechanisms, clips, and prototypes. The key is choosing the right material: TPU for coil springs that need high elasticity and long cycle life, PETG for flat springs and snap-fits, and nylon for applications needing higher force. 3D printed springs cannot match metal springs in strength or precision, so they are not suitable for high-load structural applications, but for everyday maker projects and product prototypes, they are a practical and fast solution.

#### What material is best for 3D printed springs?

TPU (thermoplastic polyurethane) is the best overall material for 3D printed springs that need to flex repeatedly. TPU 95A shore hardness offers excellent elastic recovery and can survive 10,000+ compression cycles without significant degradation. For flat springs and snap-fit mechanisms, PETG provides a good balance of stiffness and flexibility. Nylon (PA) is the strongest option and works well for torsion springs and higher-force applications, but it absorbs moisture and requires dry storage. PLA is the worst choice for functional springs because it is brittle and fatigues rapidly, though it is fine for quick prototyping to test geometry before reprinting in a better material.

#### Is PLA or PETG better for springs?

PETG is significantly better than PLA for any spring application. PLA is rigid and snaps without warning when its flex limit is exceeded. A PLA flat spring typically fails after 50 to 200 bending cycles. PETG has a broader elastic deformation range, deforms gradually rather than snapping, and survives 500 to 2,000+ cycles depending on the deflection amount. PETG also resists creep better than PLA when under sustained load. The only advantage of PLA is easier printing, which makes it useful for test prints to verify spring dimensions before committing to PETG or TPU for the functional version.

#### Can 3D printed springs replace metal springs?

In specific situations, yes. For light-duty applications where the spring force is low (think: holding a battery in place, keeping a lid snapped shut, returning a small lever, cushioning a light impact), a well-designed 3D printed spring in TPU or nylon works reliably for months or years. However, 3D printed springs cannot replace metal in high-force, high-cycle, or high-temperature applications. A car suspension spring, a valve spring, a firearm spring, or any spring in a safety-critical system must remain metal. The practical dividing line is roughly this: if the application involves forces under 5 to 10 newtons and cycle counts under 10,000, a printed spring is a viable option. Above those thresholds, use metal.