TerabyteDeals – Compare storage prices by $/TB
Posted by vektor888 3 days ago
I built a simple tool to compare hard drive and SSD prices by price-per-terabyte.
I kept having to calculate $/TB manually when shopping for NAS drives, so I made this to save myself the trouble.
It pulls prices from Amazon (US, CA, AU, and EU stores), calculates $/TB, and lets you filter by drive type, interface, form factor, and capacity.
Nothing fancy — just a sortable table updated daily.
Any feedback is more than welcome, I hope someone will find it useful!
Comments
Comment by ponytech 3 days ago
Comment by kabes 3 days ago
Comment by vektor888 2 days ago
If users won't find anything useful, I will simply put it offline and run it on demand whenever I need a new drive.
As many users pointed out, neither DiskPrices' idea nor mine is unique; there are many alternatives with different product listings.
It is only a benefit for the users if they have more choice
Comment by duskwuff 3 days ago
Comment by Latty 3 days ago
Comment by snvzz 3 days ago
Neither have a column for Endurance (TBW), or power consumption (load watt, idle watt, RPM...).
Both list disks not actually available for purchase (fake prices).
Very limited usefulness.
Comment by vektor888 2 days ago
Amazon doesn't expose this data
Comment by nick238 3 days ago
Comment by vektor888 3 days ago
The product listings are perhaps different?
Comment by hahahahhaah 3 days ago
Comment by goda90 3 days ago
Comment by vektor888 3 days ago
This should be the price as shown in the product listings for the category. Perhaps, depending on product availability, you are shown different prices on the product page.
I will take a better look into this, but I can confirm that this data is very recent (about 4-5 hours ago), definitely not months old
Comment by john01dav 3 days ago
It has Amazon as well as many other stores, and several other filtering options. It supports hard drives, SSDs, and other computer parts (everything that you need to build a computer). It also has a compatibility checker if you give it a complete parts list. It also works in several countries.
Comment by nebula8804 3 days ago
We didn't know how good we had it.
Comment by no-name-here 2 days ago
Comment by direwolf20 2 days ago
Comment by nebula8804 2 days ago
Comment by SuperKlaus 3 days ago
Comment by jollymonATX 3 days ago
Comment by vektor888 3 days ago
Sometimes I get prices for items that are unavailable or completely off (perhaps from a 3rd-party seller?).
Comment by Aurornis 3 days ago
Comment by vektor888 3 days ago
Comment by BrandoElFollito 3 days ago
I checked 6 to 8 TB HDDs.
Comment by vektor888 3 days ago
These prices are 5-6 hours old. While working on this site, I noticed that Amazon pricing can be very dynamic.
Moreover, it could be that Amazon is returning the retail price, but because of current availability, once you land on the product page, you are shown prices from a different seller
Comment by ImPostingOnHN 3 days ago
Comment by vektor888 3 days ago
Hopefully, I will find some ways to differentiate. Something I don't see there is a filter by brand or a text search across all fields. I was planning to add these in a next iteration
Comment by dfc 3 days ago
I'm a little surprised someone said disk prices was the best option. Changing the sort by column seems like bare minimum UI feature in 202X.
Comment by zahlman 3 days ago
Comment by endgame 3 days ago
Comment by dcdc123 3 days ago
Comment by vektor888 3 days ago
Comment by TacoCommander 3 days ago
I just want to store some files.
Comment by alessandroberna 3 days ago
SMR drives are now what you find on most consumer drives between with capacities 1<x<8 tb (higher capacities too, but depends on the manufacturer) , they have a CMR area of the platter as a sort of write cache (like slc cache in ssds), while the rest of the platter will be really slow to write to. The write head is wider than the read head, so to overwrite something the drive has to first read and copy somewhere else the data on the track(s) that would be overwritten. This makes whole drive writes really slow and can kill raid 5/6 since resilvers would take very long, possibly even a month, instead of a few days.
Besides the recording technology, the color of the label and the product line name are mostly marketing and won't make too much of a difference for simple usage.
Comment by mschild 3 days ago
The only other value might be the power on hours (POH). Effectively the intended daily running time. If youre looking for something that sits in a server, best pick something with 24h.
Beyond that I think the only other difference is warranty. I know Toshiba gives 5 years on their higher end pro models.
Comment by pants2 3 days ago
Comment by IgorPartola 3 days ago
Comment by creatonez 3 days ago
Comment by direwolf20 2 days ago
Then get the cheapest. The differences don't matter to you.
Comment by IgorPartola 3 days ago
Comment by vektor888 3 days ago
Once Amazon's pricing issues stabilize, I will try including some more sources!
Comment by Imustaskforhelp 3 days ago
If someone does support Indian markets, I have a minor suggestion to include both Amazon and flipkart.
I would honestly really appreciate a quick website I can point out to in my local community so vektor if possible, can you please add it?
What are your thoughts on it?
Comment by vektor888 3 days ago
Moreover, I am not familiar with the Flipkart platform myself
Comment by Imustaskforhelp 3 days ago
Comment by vektor888 3 days ago
Comment by Imustaskforhelp 3 days ago
Comment by vektor888 3 days ago
Comment by Imustaskforhelp 3 days ago
No worries about it tho I am just curious and good luck for the project!
Comment by hi_hi 3 days ago
https://listofdisks.pages.dev/
Note, this is painfully out of date, I no longer maintain it.
How did you get the data? I went the scraping route after having difficulty qualifying for access to Amazons API as I didn't generate enough purchases via the affiliate links. Would be interested in hearing how you approached this.
Comment by vektor888 12 hours ago
The rate limit is a bit low, so I mixed that with scraping too.
Comment by deathanatos 3 days ago
> The operation is insecure.
As a backend engineer, I am beyond tired of frontend engineers taking what is a Javascript programming error ("[Uncaught DOMException:] The operation is insecure" is a JS exception. It is most commonly raised when a page wants access to APIs without permission to such) and blaming it on the backend ("500 Internal Server Error" — except this is just a lie. No 500s occurred).
Comment by alexfoo 3 days ago
Interesting. Glad there was a drop down to pick a bunch of different sources. I was expecting it to be US central but was happy when I saw I could search for amazon.co.uk
An ability to search for NAS drives, even if it's just a substring search within the product name, would be great.
Also a search on drive speed. I'm not interested in 5400rpm drives, only 7200rpm+.
(I'm looking for a bunch of 7200rpm drives that are NAS rated, so I'm not interested in generic consumer grade 5400rpm drives right now.)
Comment by vektor888 3 days ago
Adding a filter on drive speed is definitely feasible. I will add it as soon as possible
Comment by kldg 3 days ago
Comment by thehias 3 days ago
Comment by universa1 2 days ago
I am always curious why there doesn't seem to be something similar everywhere?
Comment by vektor888 3 days ago
As I mentioned to other users, Amazon's pricing seems to be quite dynamic. This data is just 4-5 hours old, but it already seems quite stale.
Note taken that it should be updated more frequently!
Comment by neurodyne 3 days ago
- Toshiba X300 16TB Performance & Gaming 3.5-Inch Internal Hard Drive
- https://terabytedeals.com/us: $229.95
- https://amazon.com/dp/B0CYQXNCVZ: $353.30 new
- Western Digital 18TB WD Red Pro NAS Internal Hard Drive HDD
- https://terabytedeals.com/us: $259.99
- https://amazon.com/dp/B08K3TFM92: $361.53 used, $549.59 new
- Western Digital 22TB WD Purple Pro Surveillance Internal Hard Drive HDD
- https://terabytedeals.com/us: $329.69
- https://amazon.com/dp/B0B5VYRJ6Q: $465.00 new
You can claim Amazon price volatility, but I don't suspect that to be what's going on here. CamelCamelCamel price history graphs show that these items have never been anywhere near the terabytedeals.com prices looking back the last three months, including Amazon, 3rd Party New, or 3rd Party Used prices. - https://3cmls.co/US/B0CYQXNCVZ
- https://3cmls.co/US/B08K3TFM92
- https://3cmls.co/US/B0B5VYRJ6Q
In fact, my spidey senses are tingling. The only strings that match the terabytedeals.com prices are completely different items.These other items and prices only appear if you choose the "See All Buying Options" button or the "Other sellers on Amazon" menu. Then wait for the "Didn't find what you were looking for? Consider these alternative items" section to load.
- For B0CYQXNCVZ (16TB), Amazon offers https://www.amazon.com/dp/B07NTDWMSQ (6TB) which *IS* listed as $229.95.
- For B08K3TFM92 (18TB), Amazon offers https://www.amazon.com/dp/B0CMJPRLJV (18TB) which *IS* listed as $259.99.
- For B0B5VYRJ6Q (22TB), Amazon offers https://www.amazon.com/dp/B0966V6YJB (12TB) which *IS* listed as $329.69.
That this pattern holds true for three items, seems like maybe the wrong prices are being scraped somehow?Comment by vektor888 3 days ago
I am running the process once again to get some - hopefully - better data!
Comment by K0balt 3 days ago
Cool idea, it’s already been helpful to me even with the often inaccurate scraping.
Comment by neurodyne 3 days ago
Congrats on the launch!
Comment by vektor888 3 days ago
Comment by thrdbndndn 3 days ago
I don't use dark mode. Every time I open this site, it firstly shows in dark mode and then switches to light mode after 0.x seconds.
Comment by guessmyname 3 days ago
Comment by danielroe 2 days ago
if the site author is lurking anywhere - may I recommend https://color-mode.nuxtjs.org ?
Comment by vektor888 12 hours ago
You can also expect some big changes to the UI very soon
Comment by snvzz 3 days ago
Comment by mttch 3 days ago
Comment by happymellon 2 days ago
Apparently the cheapest is £17.75 per TB for a 16 TB disk.
However the second cheapest is £18.75 for an 8, but if you click through the 8 has an option for 16 at £273, which is £17.06. Non-discounted. It's just generally cheaper than the sites suggested cheapest.
So it's unfortunately already demonstrably wrong with its first two suggestions.
Comment by pvtmert 2 days ago
ie, if I have a budget of 100$, I would rather get the best out of it. (ie. Highest GB/TB)
Comment by Physkal 3 days ago
Comment by jesterson 3 days ago
Comment by Physkal 2 days ago
Comment by dmoy 2 days ago
This is like asking what's the difference between JavaScript and React. ish (some hand waving on the analogy)
The question you've asked can't really be answered? Idk what you're asking exactly.
SAS is comparable to SATA. Both can be used for HDDs. For individuals it doesn't really matter. For building huge-ass disk arrays, you might want to use SAS.
Comment by Physkal 2 days ago
Comment by random_duck 3 days ago
Comment by ppg_hero 2 days ago
Comment by superkuh 3 days ago
Comment by vektor888 3 days ago
I am planning to add some aggregated statistics (e.g. price trends by brand/category)
Comment by baal80spam 3 days ago
Comment by ZeWaka 3 days ago
Comment by superkuh 3 days ago
Comment by dewey 3 days ago
Comment by johnneville 3 days ago
Comment by vektor888 3 days ago
Are platforms like Keepa violating Amazon's ToS then?
Comment by superkuh 3 days ago
Comment by vektor888 3 days ago
I also played a bit with scraping, and you can do that quite easily, but if you want to do it at some scale, you need lots of proxies, and quite soon it gets slow and overkill