I'm starting to look for a new bike, and have grown accustomed to shopping online (or at least, pricing online) for just about everything I buy. One feature that makes online shopping especially appealing is the ability to search through an online database with constraints. For example, when shopping for a computer, I could start with all computers sold by an online retailer. Then I could filter out anything without 8GB of RAM. Then, from those, select just the machines with a certain processor, and so on.

When I look around for bikes online, I cannot find any such database. For example, I'd like to be able to start with all models 2010-present, then select only those with internal gear hubs, then only those with 8 or more speeds, and so on.

My question comes in two parts:

  1. Is there a database or online retailer like this?

  2. If not, why not?

Note: I'm not opposed to supporting my LBS, but like to consider as many options as possible when making large purchases. In this case, I'd like to price out many different options and consider tradeoffs on price vs. functionality at home rather than at the shop, but would probably still buy there.

  • Now you touched an overlooked point! I figure I have the same point of view of yours, but have never realized it so far... Mar 13, 2012 at 0:15
  • Several vendors have their selections set up for modest "filtering". rei.com, for one. And I assume that your outfits like bikesdirect.com have some sort of search mechanism, though I've never looked. Mar 13, 2012 at 0:25
  • @DanielRHicks bikesdirect.com doesn't seem to have anything more than "Road/Hybrid/MB..." filtering. I didn't know rei.com though, and it looks to have pretty detailed filters. Might be what I'm looking for actually. EDIT: It's alright, but doesn't have the level of selection or the level of detail I'd hoped. Mar 13, 2012 at 0:28

5 Answers 5


Perhaps your best option is Gear Finder provided by Bicycling Magazine. They have various bikes organized by type, price, and some sub-details.

As for why you don't see the same types of databases that you see for computer products, this is because the people who actually make these things (computer programmers) are much more likely to be interested in computers (as a product) than bicycles.

  • The site doesn't seem to offer much in the way of selection by details on bikes themselves. The rei.com site in the comments above was better. I think the reason given for their absence makes sense for small bike shops, but plenty major retailers have good databases of non-computer items. For example, bluenile.com has a database of gemstones; Amazon.com has a database of books (and many other things, but not a good one for bikes). Mar 14, 2012 at 3:16
  • But REI is fundamentally limited to the bikes they carry, which, given their extremely limited selection, is a pretty big limitation. And any online retailer is going to be limited in their bicycle database since most of the major bike manufacturers don't allow their products to be sold online.
    – prototoast
    Mar 14, 2012 at 5:48
  • The trick is that REI lets me filter the results. If I can't do that, then having 1000 different bikes to look at isn't helpful. That said, your second sentence actually answers my question. Mar 14, 2012 at 12:47

BicycleDB is a new bicycle database with advanced filtering options. Filter on:

  • Price
  • Brand
  • Frame Material
  • Gear Type
  • Gear Model
  • Suspension
  • Wheel Size
  • Brake Type
  • Brake Brand
  • Color
  • Gender
  • Year

The Internet Bike Database is built on user-submitted data and lets you list bikes by type (mountain, road, BMX and 21 other types) or by brand, and you can search for specific models, but it won't let you filter by year and gears and so on.

BikePedia claims to be the "Bicycle Industry Encyclopedia" and lets you view by year and manufacturer, but again you cannot filter in the way you want.

  • The Internet Bike Database seems the better of the two, but not being able to break down by type makes neither of them very useful. Mar 15, 2012 at 20:28
  • 1
    Internet bike database appears to be hijacked and is being used to serve up spyware.
    – RoboKaren
    Oct 29, 2015 at 14:06

A bit of a late reply, but I'm working on an app at the moment that can do this:


It's a bit of a work in progress, but any feedback is appreciated!

  • This site fails to load.
    – RoboKaren
    Oct 29, 2015 at 14:05

everysingle.bike (my site which I've just launched) is a bicycle database and search engine. It allows you to filter and compare bikes across manufacturer, year, component groupings, etc. It's far far far from complete though.

  • Gidday and welcome to SE Bicycles. Do you have any afficiation with that website? We require you to declare if that's true. It doesn't list any of the three bikes I searched for either, so "every single" seems to be slightly optimistic.
    – Criggie
    Oct 28, 2015 at 21:04
  • @Gidday Yes I do, I've edited to reflect that, didn't know. As the site jokes, "not quite... (every bike)". User added bikes will be there soon though so you can add one if you'd like. Oct 29, 2015 at 12:55

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