When a repair calls for a compression spring, the first decision is scope: do you need a specific spring with known dimensions, or a range of mini springs to keep on hand? Both approaches are useful, but they serve different projects. The CooBetter Compression Spring is specified by a 1.5mm wire diameter, an outer diameter range of 8-25mm, and a length range of 15-100mm. The Ninoge 300 Pcs Compression Springs Assortment Kit takes the opposite route with 300 stainless steel mini springs spread across 30 sizes.
Quick verdict
Choose the CooBetter Compression Spring when you already know the wire diameter and have a target outer diameter in mind. It costs USD 20.89 and gives you a spring steel part with a clear range to match. Choose the Ninoge assortment when you want options and a lower entry price: USD 11.93 gets you 300 springs in 30 sizes, so you can test fits and keep a supply for later repairs.
Price and specs at a glance
| Product | Price | Price bar | What you care about |
|---|---|---|---|
| CooBetter Compression Spring | USD 20.89 | 1.5mm wire, 8-25mm OD, 15-100mm length, spring steel | |
| Ninoge 300 Pcs Compression Springs Assortment Kit | USD 11.93 | 300 pieces, 30 sizes, stainless steel, silver |
Where the CooBetter spring wins
The CooBetter spring is the faster choice when your project already has a spec. The 1.5mm wire diameter narrows the field, and the 15-100mm length range plus 8-25mm outer diameter range gives you room to fit a particular gap. Because this is a defined spring steel part rather than a kit to sort through, you can move from measurement to the repair. Keep in mind the price is higher, but the tradeoff is specificity: you are paying for a part that matches a known profile.
Where the Ninoge assortment wins
The Ninoge kit wins on flexibility and cost per piece. With 300 pieces and 30 sizes, you get ten of each size, which is enough to experiment, replace a few failed springs, or stock several repair stations. The stainless steel material and silver color make the set easy to identify in a drawer. The lower price of USD 11.93 also makes it a low-stakes buy if you are not yet sure which spring size your project needs.
Product notes
CooBetter Compression Spring

Pick this when your repair already has a number attached to it. The spring is built around a 1.5mm wire diameter and offers a 15-100mm length range with an 8-25mm outer diameter range, all in spring steel. At USD 20.89, it costs more than the assortment, but the purchase is aimed at a specific fit rather than a broad set. The tradeoff is that you need to be confident about the size you are after before you buy, because this listing does not give you a range of wire diameters to fall back on.
Ninoge 300 Pcs Compression Springs Assortment Kit

This is the set to reach for when you want coverage. It contains 300 compression springs in 30 sizes, with ten pieces per size, making it a practical companion for shop and home repairs. The stainless steel material and silver finish fit the kind of mini springs you might use in small mechanisms. At USD 11.93, the kit costs less and gives you more chances to find the right fit. The limitation is that these are mini springs, so projects that require a larger outer diameter or a heavier spring steel part will need a different source.
Final choice by use case
If you have a measured gap and know the spring needs a 1.5mm wire diameter, go with the CooBetter Compression Spring. If you want a versatile stash of mini springs and are willing to sort through options, the Ninoge assortment is the practical pick. The right choice depends on whether you are solving a specific problem or stocking up for whatever comes next.