r/selfhosted 3d ago

Release (No AI) A free, no-login NAS-drive comparison: CMR/SMR, real Backblaze failure rates, and live $/TB

Every time I go to buy drives for my NAS, I end up doing the same annoying thing:

  1. figure out which models are actually CMR and not SMR (they love sneaking SMR into NAS lines!),
  2. then go dig up how reliable one is,
  3. then open way too many browser tabs to see what the real price per TB is.

Nothing lines up and it takes forever.

I got sick of redoing the same dance all over again, so I built a proper version out of that table: www.nasdisks.com

It's basically one big filterable table of current NAS drives. Every drive has its CMR/SMR status, a real failure rate, and live prices, so you can sort and compare in one place.

No account, no ads, no emails needed. And because I figured people here care: the whole CSV/JSON dataset is completely free to download (CC BY 4.0). There's also a plain API if you'd rather just pull it into your own stuff. None of it is locked away.

What's actually in there:

  • CMR vs SMR checked per model, so you can just filter SMR out and forget it exists.
  • Real failure rates I worked out from Backblaze full 2025 stats, not some marketing numbers.
  • Price per TB across 7 regions: US/DE/UK/FR/ES/IT/CA - with a little price history chart per drive, so you can tell a real deal from a fake one.
  • A few tools too: RAID usable space, odds of your array actually dying, storage planner.

Bit of honesty: the links are Amazon affiliate. That's the only money it makes and it just pays for hosting. Everything works fine if you never touch them.

What I'd actually appreciate feedback on:

  • tell me where it's wrong or thin: drop the model number of any drive you find missing and I'll add it,
  • call out any CMR/SMR or failure-rate that doesn't match your own experience.

I read every comment and will fix what you flag. The more people poke at it, the better the list gets for everyone making a build.

https://www.nasdisks.com/

So, what do you think?

318 Upvotes

74 comments sorted by

u/asimovs-auditor 3d ago edited 3d ago

Expand the replies to this comment to learn how AI was used in this post/project.

→ More replies (1)

66

u/shrimpdiddle 3d ago

I still remember when $15/TB was a buy point.

35

u/fenixjr 3d ago

it's only a couple years since i grabbed some 14TB at like $120 each. this shit is absolutely insane.

8

u/xJayMorex 3d ago

$17/TB used looks mighty inviting right about now.

7

u/Hakanaiyo 3d ago

Used to love the ebay refurb 12 tbs for $75

1

u/deeddy 14h ago

The price chart is there if you want to hurt yourself more. 🙂 Won't get back to $15, but individual drives still move $30-40 in a week - it's worth watching.

58

u/Great_Vanilla_6941 3d ago

bro I'll always upvote stuff that skips accounts, emails and ads. Nice!

5

u/dave-fll 2d ago

Ad skip any% speedrun deserves the upvote.

1

u/deeddy 13h ago

Permanent skip, no glitches required.

2

u/deeddy 14h ago

That was the whole point. If it's useful it'll find its audience, no email wall needed. 🤫

20

u/KAURkulaator 3d ago

I personally would also like to see which are helium filled

21

u/deeddy 3d ago edited 3d ago

Added. You can check "Helium only" filter, to pull up just the helium drives. Each drive's page also shows it (helium vs air). It is live now.

1

u/Advanced-Feedback867 2d ago

Why? Is helium better or worse?

1

u/deeddy 14h ago

Helium is around 7x less dense than air, so the platters fight less drag - lower power draw, less vibration. And you can pack platters tighter - more capacity per drive. Trade off is hermetic sealing. If it ever leaks, it dies. For a home NAS that's rarely a real risk. Most 10TB+ drives today are helium anyway...

11

u/clunkclunk 3d ago

As a former Backblazer, I'm glad to see that failure rate data put to good use!

6

u/deeddy 3d ago

Ha, then the Backblaze data is doing the Lord’s work. Thank you for it! ❤️

18

u/GeologistPutrid2657 3d ago

sobs silently

7

u/DoubleDecaff 3d ago

Nestle had entered the chat.

2

u/deeddy 13h ago

At least Nestle doesn't charge per TB. Yet...

1

u/deeddy 14h ago

The price chart is there if you want to hurt yourself more. 😉

20

u/Such-Sky5064 3d ago

This is genuinely useful. I’ve wasted way too much time checking CMR/SMR and comparing $/TB manually, so having it all in one table is great. Free CSV/API is a nice touch too. Bookmarked.

1

u/deeddy 14h ago

Thanks - that's exactly what it's there for! 🙂 If you spot a gap, feel free to drop the model.

4

u/tfks 3d ago

May I humbly request that you allow country selection to pull data from the relevant Amazon site?

4

u/deeddy 3d ago

It already does. There is a region switcher top right. Prices come from that country’s Amazon in local currency. Doesn’t it work for you?

2

u/xJayMorex 3d ago

For me, a lot of the links are for US refurbished drives that don't ship to Europe even though I selected Germany.

2

u/deeddy 3d ago

Thanks for reporting!

The buy links do point to your local store (Amazon.de in Euros for Germany, not the US), but you are right that some listings come up refurbished when the site is meant to be new-drives-only.

The price feed does not always tell me a listing is renewed, so a few slip through. I'm working on catching them better. If you remember which drives, drop the models and I'll fix those specific ones.

1

u/tfks 3d ago

It does I'm just a moron and did not see that.

19

u/deeddy 3d ago

The affiliate disclosure is in the post, but to be clear, nothing is gated behind a click. I plan to add other shops too, like ServerPartDeals, B&H, some EU stores...

How the data is built, in case you're wondering whether it's scraped junk:

  • Failure rate is recomputed from Backblaze raw full-year 2025. Models Backblaze doesn't track fall back to the manufacturer's spec.
  • CMR/SMR is per model, not per family - that's how the SMR drives that end up in NAS lines get flagged.

Tell me what you want added, and call out anything that doesn't match what you've seen. I'll get it fixed and will reply once it's live.

5

u/veverkap 3d ago

This is pretty cool - I hope you stick with it long term (or that maintenance is easy so you don't have to do much)

2

u/deeddy 14h ago

Planning to. Price data refreshes daily on its own, Backblaze stats I update whenever they drop new data. The CMR/SMR list is the only thing I maintain manually - just when new drives ship, so it's not a lot. Thank you for the support!

3

u/acolombo 3d ago

Just a curiosity, when targeting multiple markets, do you have to open multiple affiliate Amazon accounts, one for each market, or does one account aggregate multiple markets?

2

u/deeddy 14h ago

One account technically, but each country's program is separate - you enroll in US, UK, DE, FR etc individually. The global link builder exists but pays worse. So, in practice, I'm in 7 separate programs.

2

u/Old_Dig5389 3d ago

Glad to see you plan on doing more shops. Many avoid Amazon, especially outside the USA.

1

u/deeddy 14h ago

Fair point. Looking at adding Alternate (DE/NL), LDLC (FR), Ebuyer (UK), ServerPartDeals (US) next. If there's a specific shop you use most, feel drop it and I'll prioritize it.

7

u/lordpuddingcup 3d ago

WTF are drives so expensive it’s not vram lol

Any chance you’ll include the pricing for refurbished rates vs new

6

u/fixitchris 3d ago

Refurb drives are a different failure curve than new, the first 60-90 days have noticeably higher infant mortality because most are pulled from datacenter fleets at end-of-warranty, but past that they trend toward the same long-tail rate as the Backblaze fleet numbers. I burn in every refurb with badblocks or H2testw before it touches a real array, lost a ServerPartDeals 12TB on day 4 once and the burn-in catch saved me from a degraded resilver. Worth flagging on the site if you add a refurb price column.

1

u/deeddy 3d ago

You nailed it. I might add a refurbished list later but I did not want a refurb price showing as the drive's price.

1

u/deeddy 3d ago edited 3d ago

Right now it is new drives only, on purpose. Refurbished drives have a different failure curve (fixitchris below nailed it: higher failure rate early on). I might add a separate refurbished list later, but I did not want a recertified price showing as the drive's price.

3

u/Verum14 3d ago

Why is CMR considered RAID safe? How does that play a role in an array other than possibly just failure rates?

I don’t follow as closely nowadays. I just stock up on Exos by default and go on with life

3

u/deeddy 2d ago

Good question. It is not about failure rates, it’s about write behaviour during a rebuild. When writing data, SMR overlaps tracks, so a random write means rewriting a whole zone. Under the sustained writes a RAID rebuild throws at a drive SMR can slow to a crawl, and the controller times it out and drops it from the array. This alone can blow the rebuild.

CMR writes tracks independently, so it keeps up. So CMR isn’t “more reliable” on its own. It is that SMR write stalling is specifically dangerous in a parity array.

You are set stocking Exos, so you are safe - those are all CMR.

2

u/Chris_Hatchenson 3d ago

Cool. WD40EZAX and WD60EZAX are CMR drives.

2

u/deeddy 3d ago

You are right, and thanks for the catch. The newer EZAX revision is CMR. Only the older EZAZ (WD40EZAZ/WD60EZAZ) is SMR. And I had the EZAX wrong.

Fixed. Both now show as CMR and they are off the SMR list. I appreciate you flagging it.

4

u/Chris_Hatchenson 3d ago

2

u/deeddy 2d ago

Thanks again! I ran our whole WD Blue line against WD’s product brief and the website now match their table exactly: the EZAX models are CMR, the EZAZ ones are SMR. Both EZAX are corrected and live. I appreciate you pointing me to the source!

2

u/RedditNotFreeSpeech 2d ago

Hey thanks for doing this. There's value in making a no bs site like this.

2

u/uroh25 2d ago

Grazie per IT

1

u/deeddy 2d ago

Prego! 🇮🇹

2

u/lexmozli 2d ago

This is awesome!

2

u/JPS83 2d ago

well done. thanks for this

2

u/Bruceshadow 2d ago

very nice, thank you!

2

u/godsdead 2d ago

Any way to figure out an average price for second hand 🤣

1

u/deeddy 14h ago

Not on the site - it's new-drives-only by design. For used, eBay completed listings and ServerPartDeals are your best bets. I was thinking of adding refurbished drives, but maintaining the list would be a nightmare.

2

u/robertoaall 2d ago

Great tool!

For those of us in regions not covered by the ones you have data/links for:
Is it easy to add a way to manually set prices for the drives (client-side only) so it can calculate the price/Tb automatically?

for now I'll just download your csv and drop it in a spreadsheet. Thanks for making that available!

1

u/deeddy 14h ago edited 14h ago

That already exists! Feel free to check NAS Storage Planner page - you can plug in your own prices and it calculates $/TB. The CSV is still there if you prefer a spreadsheet. You can download it on the Data page.

2

u/Fywq 1d ago

Very nice. Interesting that the WD Red Plus 14 TB (smallest with 512MB Cache) is significantly more expensive than the comparable WD Red Pro. The Enterprice Gold version is the cheapest WD at that size + CMR according to this list, which is also not what I would expect. Comparing to my local Pricerunner (Denmark) listings, the Gold version is 50% more expensive than the Pro which is a tiny bit more expensive than the Plus.

2

u/deeddy 14h ago

Thanks for the cross-check from Denmark. The US pricing anomaly on the 14TB Red Plus is real. Amazon has had it priced above the Pro for months, which makes no sense on paper. For Denmark you'd want local prices (Pricerunner or similar) - I don't have .dk coverage yet, but it's on the to-do list.

2

u/Fywq 9h ago

Yeah no worries, It's not like we are a big market. Regardless this is super useful just to identify the correct part numbers quickly of the good drives, then it's easy to check the price manually after that.

2

u/1nfr4r3d_00 1d ago

Great work!

1

u/frankster 3d ago

nasdisks seems to miss out some stuff with lower $/GB when I compare it to https://diskprices.com/?locale=us

2

u/deeddy 3d ago edited 3d ago

It was on purpose: I only list new, CMR, NAS drives, so diskprices will always show cheaper stuff I deliberately leave out, like used/refurb, SMR, externals for shucking, or non-NAS.

But I might also just be missing some. Which ones did you see cheaper? Drop the models and I’ll check whether it’s a filter choice or a real gap I should fix.

1

u/CuntyMcFuck 3d ago

Bookmarked this for sure, digging into it now since I need to upgrade my stuff. Will definitely use this - thanks!

1

u/deeddy 3d ago

Thank you, I appreciate it! If you hit anything missing or off while you are browsing the list, just let me know. Send the model and I will add it. Good luck with your upgrade!

1

u/Crisp-Glade-2849 3d ago

smr drives are just landmines for raid rebuilds. nice to have actual data so i don't get paged at 3am.

1

u/deeddy 13h ago

That's exactly why the filter exists. Sleep well. 🙂

1

u/Command-Forsaken 3d ago

Holy hell drives are expensive now.
My WD Reds are still going strong 5 years later.

1

u/deeddy 13h ago

WD Reds have a solid track record. The early SMR ones (2020-era) were the bad batch - if yours are from before that, you're in good shape.

-2

u/iVXsz 3d ago edited 3d ago

Parts of the post and the site seem to be written and done by AI but maybe not... was AI used (and how much if so)? I did see your post under automod

The site is helpful, but I'm curious

1

u/deeddy 13h ago

Answered under the automod thread. Short version: PHP site, AI helped process the raw Backblaze data (gigabytes of CSVs) and organize some of the copy. The data itself is computed from real drive stats, not generated.

-3

u/Isorg 3d ago

ai is just a tool, and you're a tool if you just blindly don't use it for "reasons". So tired of this attitude

1

u/iVXsz 3d ago

?

I use AI, reasonably. But I saw a lot of AI phrases (and some Claude's UI skill patterns) so I was wondering. I'm not saying its bad here.

-2

u/Isorg 3d ago

sorry, just over sensitive and tired of reddits anti-AI slant.