8000+ model years
60000+ model trims
109 columns of specifications
(exterior and interior dimensions, engines, mpg, mileage, features, colors, invoice, MSRP, etc)
American domestic: AM General, Buick, Cadillac, Chevrolet, Chrysler, Dodge, Eagle, Fisker, Ford, Geo, GMC, Hummer, Jeep, Lincoln, Mercury, Oldsmobile, Panoz, Plymouth, Pontiac, Ram, Saturn, Tesla.
European imports: Alfa Romeo, Aston Martin, Audi, Bentley, BMW, Bugatti, Ferrari, Fiat, Jaguar, Lamborghini, Land Rover, Lotus, Maserati, Maybach, McLaren, Mercedes-Benz, Mini, Polestar, Porsche, Rolls-Royce, Saab, Smart, Spyker, Volkswagen, Volvo.
Asian imports: Acura, Daewoo, Genesis, Honda, Hyundai, INFINITI, Isuzu, Kia, Lexus, Mazda, Mitsubishi, Nissan, Scion, Subaru, Suzuki, Toyota.
EV (electric, hybrid and plug-in hybrids) included.
I made this database in December 2018 at request for someone from United States who wanted me to scrap data from automotivetouchup.com. Coverage: 1950s-present. 64 makes, 2706 make years, 1085 don’t have breakdown by model and 1621 are breakdown by 12376 model years, total 142612 paint codes.
In April 2019 another customer asked me to do the same for Europe, he suggested sourcing data from vernicispray.co.uk. Coverage: 1970-present (note: a couple of cars have wrong production years in this website).
After I copied all cars specifications from Edmunds into Excel format, I analyzed it to show you how American cars evolved over past 30 years. I calculated using AVERAGEIFS formulas, breakdown by domestic and imported cars. Charts made at 22 September 2019 update with 58480 cars (model trims). You can buy Excel database: Year-Make-Model-Trim-Specs.
For example average engine size rose from 3.33 L in 1990 to 4.09 L in 2007 then dropped to 3.36 L in 2019 due to introduction of turbochargers that allowed downsizing engines, meantime horsepower rose from 142 HP in 1990 to 294 HP in 2019. In 2019 domestic cars averaged 316 HP vs imported cars 279 HP. Cars also grew in terms of external dimensions, but the increase in weight was most significant.