Harbor Freight Scraper: Prices, Deals, Coupons & Store Stock avatar

Harbor Freight Scraper: Prices, Deals, Coupons & Store Stock

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Harbor Freight Scraper: Prices, Deals, Coupons & Store Stock

Harbor Freight Scraper: Prices, Deals, Coupons & Store Stock

Harbor Freight prices, sales, clearance and Inside Track Club member deals, plus the competitor price Harbor Freight compares each product to (DEWALT, Milwaukee, Husky…). Online stock, and shelf stock at the store nearest a ZIP code. Whole catalogue, departments or SKUs.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Michael Hill

Michael Hill

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

19 days ago

Last modified

Categories

Share

Every Harbor Freight product with its price, its sale and Inside Track Club member deals, the competitor price Harbor Freight compares it to, online stock, and (with a ZIP code) shelf stock at the nearest store. One row per product, about 5,000 products in the whole catalogue.

Why this one

This Actor
Price and regular price✅ price, regularPrice, onSale
Instant savings, clearance and "new lower price", with end dates✅ saleType, saleEndDate, saleSavings
Inside Track Club member price, coupon code, limit and expiry✅ memberPrice, memberCouponCode, memberDealLimit, memberDealEnds
The competitor product and price Harbor Freight compares itself to✅ competitorBrand, competitorModel, competitorPrice, savingsVsCompetitor
Online stock quantity✅ onlineQuantity
Shelf stock at the store nearest a ZIP code✅ storeStock (in stock, limited, out of stock…) and the store's address
Whole catalogue, departments, search terms, a list of SKUs, or deals only✅

The compare-to prices are the unusual part. On almost every product page Harbor Freight prints a line like "Compare to DEWALT DWE6423 at $99, save 39%". This Actor returns that comparison as data: the competitor's brand, model number, price and the savings Harbor Freight claims. On 4 Oct 2026, 3,879 of the 5,005 products carried one.

What you get

One real row (item 70971, run with ZIP 90210 on 4 Oct 2026):

FieldExample
sku70971: Harbor Freight's item number
name, brand1467 lb. Capacity, 2 in. x 20 ft. E-Track Ratcheting Tie-Down · HAUL-MASTER
department, category, categoryPathAutomotive · Ratcheting Tie Downs · automotive/trailers-towing/straps-nets-tie-downs/ratcheting-tie-downs
collections["Instant Savings", "Inside Track Club Deals", "Deal Of The Day", …]: collections and promotions the product is listed in
url, imageUrlthe product page and its image
price, regularPrice, onSale9.99 · 11.99 · true
saleType, saleEndDate, saleSavingsInstant savings · 2026-10-08 · 16% (also "Clearance" and "New lower price")
memberPrice, memberSavings, memberDealEnds, memberDealLimit, memberCouponCode7.99 · 20% · 2026-10-29 · 4 · 28288549
couponPrice, couponSavings, couponEnds, couponLimit, couponCodethe same for public coupons, when Harbor Freight runs them (empty here)
competitorBrand, competitorModel, competitorPrice, savingsVsCompetitorSNAP-LOC · SLTE220RR · 21.29 · 53%
pricePointMid Price Point (MPP): Harbor Freight's opening, mid or high tier
onlineOnly, inStoreOnly, isPartfalse · true · false
onlineQuantity9580: units in Harbor Freight's online inventory
storeNumber, storeName, storeAddress, storeCity, storeState, storeZip, storeDistanceMiles374 · North Hollywood, CA · 6020 Lankershim Blvd · North Hollywood · CA · 91606 · 5.6
storeStock, storeStockCode, storeStockUpdatedAtLimited stock · LS · 2026-10-04 19:17:07
scrapedAt2026-10-05T02:30:23.404Z

Every row has every key; values Harbor Freight does not publish for a product come back empty rather than missing.

What people use it for

  • Deal tracking: every sale, clearance markdown and member deal, with its end date, in one run
  • Competitive pricing: Harbor Freight's own price comparisons against DEWALT, Milwaukee, Husky, Snap-on and others, product by product
  • Brands and suppliers: how a brand is priced and positioned against Harbor Freight's house brands
  • Stock checks: whether a product is on the shelf at a given store before driving there, or across a list of SKUs

How to use it

  1. Leave everything empty for the whole catalogue, or narrow it with Search terms (e.g. sander, air compressor, pittsburgh) and Departments.
  2. Or put item numbers or product URLs in SKUs to check exactly those products.
  3. Tick Deals only to get just the products on sale, on clearance or with a member deal.
  4. Add a ZIP code for shelf stock at the nearest store.
  5. Set Maximum products and run it.

Input examples

{
"searchTerms": ["air compressor"],
"zipCode": "90210",
"maxProducts": 50
}
{
"dealsOnly": true,
"maxProducts": 1000
}
{
"skus": ["56458", "62903", "https://www.harborfreight.com/14-in-straight-air-die-grinder-70733.html"],
"zipCode": "02108"
}

Notes

  • Prices are national. Harbor Freight charges the same price online and in its stores, so there is no store to choose for pricing. The ZIP code only adds shelf stock.
  • Which store. With a ZIP code, shelf stock comes from the open store nearest to it, within 50 miles; with none that close, the store columns stay empty and the log says so.
  • Member deals are not in price. price is what everyone pays; memberPrice needs an Inside Track Club membership and is limited to memberDealLimit units.
  • Shelf stock codes are Harbor Freight's own: IS in stock, LS limited stock, NS out of stock ("back in stock soon"), PS not stocked at that store (order for free in-store pickup), DI unavailable. Online-only products have none.
  • Departments are Harbor Freight's own listings, the same products as its department pages, so a product can be listed in more than one: on 5 Oct 2026 Air Tools & Compressors listed 378 products, 324 of them with it as their main department. department gives the main one.
  • Search terms match whole words (and plurals) in the product name and brand, so sander finds "Belt Sanders" but not "Sanding Discs".
  • In-store-only products (inStoreOnly) are flagged by Harbor Freight as sold in its stores only; they can still show an onlineQuantity.
  • Savings labels are given as Harbor Freight prints them: a percentage ("39%") or an amount ("$30").
  • Speed. The site is behind bot protection, so requests go through Apify's Unblocker proxy, 200 products per request. The whole catalogue takes about three minutes; a department or a list of SKUs, well under one.

Pricing

$3.00 per 1,000 products returned, and nothing else to work out: platform usage, including the Unblocker proxy Harbor Freight's site requires, is included. Each run also has a start fee of $0.00005.

SKUs that aren't in the catalogue are free. Maximum products caps what a run costs: 100 products cost $0.30, and the whole catalogue (about 5,000 products) about $15. If you set a maximum cost per run, the Actor stops when it is reached and keeps the products found so far.

Grocery prices with the same structured approach:

Feedback

Found a product that looks wrong, or need a field that is missing? Open an issue on the Issues tab with the item number, and it will be looked at.