I'm looking to compare prices on Amazon to some local retailers for protein supplement powder. However, ideally an answer would work for any product that is sold in bulk by volume or weight.

There are almost 1500 products in the protein supplement category on Amazon, many of which are different sizes/flavors of the same stuff from the same manufacturers. Since I use the stuff regularly, and lack any brand preference, I mostly just want to see a listing sorted by price per pound.

Is there a way to do that, either on Amazon.com or via some third-party tool or site that knows how to query their product database?

  • 2
    There is no way I know to do this on Amazon or a third party. You could write some javascript to sort it out. From what I can see they use javascript to sort it. You can see via their page source how they do it. – Web Dev Apr 15 '15 at 0:47

Directly from the Amazon web site it's not possible but you could create your own front end by using the Amazon Product Advertising API. It requires the following knowledge and skills:


BangYourBuck does exactly this. You can choose your unit of choice (pounds, grams, etc.). Note that the links provided do have affiliate links.

BangYourBuck screenshot

Not the answer you're looking for? Browse other questions tagged or ask your own question.