Export Home Depot product listings as rows
The Home Depot Products Scraper turns a homedepot.com search into a spreadsheet. You submit keywords or Home Depot URLs - one per line, mixed freely, category pages and single product pages both accepted, or uploaded as a CSV, XLSX or TXT file - set a limit per query, and each listing comes back as a row: the product name, its brand, its price and its list price, its rating and review count, a model number and a SKU, a link to the page, an image and an availability state. Twelve columns, one row per product, downloadable as JSON or Excel.
Two things shape how you should use this, and both are worth knowing before a first run. The first is that the service requires your own paid residential proxy, configured as PROXY_URL. Home Depot does not let free proxy addresses through, and a run without one comes back empty - the platform explains why only after the fact, which is why it is stated up front here. The second is that this page documents the declared column list and deliberately stops there. We hold no run export for this service, so nothing here claims a data type, a value format, a vocabulary for availability, or how often original_price is populated. Several other pages on this site do state measured formats, because runs were available to read; this one is honest about not having them. Take a small first run and let your own header row be the specification.
What the column list does tell you is worth having. price and original_price arrive as separate columns, so a discount is arithmetic rather than inference, and tracking the pair across a category over time gives you the shape of a promotion rather than a snapshot of one. model and sku are declared separately, which means two chances to join a row against your own catalogue or a competitor's feed - usually the difference between a match rate you can trust and one that silently drops rows. And because keywords and URLs share the same input box, a single job can cover a broad category sweep and a short watch-list of specific products at once.
A few practical notes. The limit defaults to 100, accepts a minimum of 1, and applies per query rather than per run, so a list of keywords multiplies it; leave it empty to take everything, though a broad category with no limit can run long. The file uploader reads only the first column of a CSV, TXT or XLSX, and refuses Parquet in the browser, so keep your URLs in column A. There is no sort control and no store or region selector - sort the export after you download it. On the legal side this export is unusually clean: every column describes a product rather than a person, and no reviewer, seller, contact or email appears anywhere in the declared list. Home Depot's terms still govern automated access, so read them before you scale. Start free: your first 500 rows cost nothing and need no credit card, then $0.002 per row, flat. See pricing for current rates.