MonotaRO Scraper | Japan MRO Products & Prices avatar

MonotaRO Scraper | Japan MRO Products & Prices

Pricing

from $2.20 / 1,000 results

Go to Apify Store
MonotaRO Scraper | Japan MRO Products & Prices

MonotaRO Scraper | Japan MRO Products & Prices

Scrape MonotaRO (www.monotaro.com) Japan MRO / industrial catalog — keyword search, categories, brands, product groups, SKUs, and review summaries. Extract productCode, monotaroNo, guest prices, ratings. Export Excel/CSV/JSON. Unofficial — not affiliated with MonotaRO.

Pricing

from $2.20 / 1,000 results

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

9 hours ago

Last modified

Share

Scrape MonotaRO (モノタロウ) Japan MRO / industrial catalog products — then download structured listings, groups, and SKUs as Excel, CSV, or JSON.

Use this Actor as a practical MonotaRO data API for Japan industrial procurement research, price monitoring, brand/category assortment checks, and catalog enrichment. Choose a mode, set a keyword / category / brand / product code, and get Dataset rows with productCode, monotaroNo, guest salesPrice / taxPrice, review summaries, and product URLs.

  • Scrape keyword search (/s/), category (/s/c-{id}/), and brand (/s/b-{id}/) SERPs
  • Pull product groups (/g/{code}/), SKU detail (/p/{sku}/), and review summary pages
  • Dump live category / brand taxonomy with mode=categories
  • Filter by price range, review rank, sort, stock indicator (si), and attribute facets (attr_f*)
  • Optional enrichDetails to expand listing rows with group SKU specs
  • Extract productCode, monotaroNo, productName, salesPrice, taxPrice, avgReviewRank, reviewCount, URL
  • Export to Excel / CSV / JSON, or connect Make, n8n, Zapier, Python, or the Apify API
  • Pay per event — Actor start + each Dataset result; platform usage is included (you do not pay separate Apify compute on top)

Unofficial tool. This Actor is not affiliated with, endorsed by, or sponsored by MonotaRO Co., Ltd. / 株式会社MonotaRO. It collects publicly reachable catalog surfaces and does not log in, access contract/member prices, place orders, or scrape overseas MonotaRO sites.


What does the MonotaRO Scraper do?

MonotaRO Scraper lets you extract structured MRO product data from www.monotaro.com without running your own Japan residential proxy and browser fleet. Give it a Japanese keyword (e.g. 手袋, スパナ), a category/brand id, a product group code, or a SKU number, then start a run.

Under the hood, the Actor:

  1. Validates your input (mode, ids, filters, pagination)
  2. Enforces free-tier caps when you are on a free Apify plan
  3. Fetches public MonotaRO listing and detail pages with Japan-oriented residential egress
  4. Normalizes listing / group / SKU / taxonomy rows into a clean Dataset
  5. Writes INPUT_ECHO, RUN_SUMMARY (and ERROR_SUMMARY on failure) to the key-value store

You run it like any other Apify Actor — schedule it, call it from the API, or plug it into automations.


What MonotaRO data can I extract?

DataSearchCategoryBrandGroupSKUReviewCategories
productCode / padProductCode
monotaroNo (SKU)enrich*enrich*enrich*
productName / titletaxonomy labels
salesPrice / taxPrice (guest)
avgReviewRank / reviewCountsummary
product URL (/g/ or /p/)
category / brand tree
facet / sort metadata

*With enrichDetails=true, top listing rows can be expanded via /g/ pages for SKU-level fields.


Why scrape MonotaRO?

MonotaRO is one of Japan’s largest online MRO / industrial supply catalogs — tools, safety gear, fasteners, packaging, maintenance supplies, and more. Teams scrape MonotaRO for procurement intelligence, price tracking, brand assortment, and SKU enrichment:

  • Monitor keyword search results and category / brand SERPs with filters
  • Pull product group and SKU pages for guest (tax-excl / tax-incl) prices
  • Collect review summary signals without crawling full review bodies
  • Discover the live category and brand index via mode=categories
  • Feed ERP, BI dashboards, Google Sheets, BigQuery, or AI agents with clean rows
  • Avoid maintaining your own Akamai / Japan residential browser stack

Compared with generic URL scrapers, this Actor returns MonotaRO-specific fields (productCode, monotaroNo, guest prices, review ranks) across search, taxonomy, group, and SKU modes.

Closest Store alternatives for similar jobs: Misumi Listings Scraper (industrial parts / another MRO catalog), Eezee Scraper (Singapore B2B MRO), and Japan marketplace Actors such as Rakuten Japan Scraper / iPROS Scraper. Use this Actor when your target is www.monotaro.com.


More Actors like this

Need another Japan marketplace, B2B directory, or MRO-style catalog? Use a dedicated Actor below for structured fields. Use this Actor for MonotaRO (www.monotaro.com) products and SKUs.

Similar Japan, B2B & e-commerce scrapers

Prefer another specialized scraper?

If your target has a specialized Actor below, use that first — usually cheaper and more structured than a generic scrape.

Jobs & Freelance

Real Estate

Travel & Stays

Social & Content

Ads Intelligence

Local & Maps

General Tools

→ See the full catalog in Related Actors below, or browse apify.com/lentic_clockss.


How to scrape MonotaRO (no code required)

  1. Create a free Apify account
  2. Open MonotaRO Scraper
  3. Choose a mode: search, category, brand, group, sku, review, or categories
  4. Enter a keyword (e.g. 手袋) — or a categoryId / brandId / productCode / monotaroNo
  5. (Optional) Set priceMin / priceMax, reviewMin, sort, stockIndicator, attrs, page, enrichDetails
  6. Set maxResults (start with 5–15 for a smoke check)
  7. Click Start and download the Dataset as JSON, CSV, Excel, or JSONL

How much does it cost to scrape MonotaRO?

This Actor uses pay-per-event pricing. You are charged for:

EventPrice
Actor Start (apify-actor-start)$0.005 per start
Result (apify-default-dataset-item)$3.00 / 1,000 results ($0.003 each on FREE/BRONZE)

Platform usage costs are included — you do not pay separate Apify compute/proxy usage for this Actor on top of the event prices above (User pays platform usage costs = No).

Volume discount tiers (per result)

Tier$/1,000per result
FREE*$3.00$0.003
BRONZE$3.00$0.003
SILVER$2.60$0.0026
GOLD$2.20$0.0022
PLATINUM$2.00$0.002
DIAMOND$1.60$0.0016

*FREE matches BRONZE for this Actor.

Example cost estimates (FREE/BRONZE)

Results collectedApprox. event cost*
100~$0.31
1,000~$3.01
10,000~$30.01

*Assumes one Actor start at default memory billing for start events, plus $0.003 per Dataset item. Exact start billing can scale with allocated memory (one start event per GB, minimum one).

Free plan limits

On a free Apify plan, this Actor enforces developer limits of 10 runs and 200 results per run. Upgrade to a paid Apify plan for unlimited runs (event prices still apply). These limits are set by the Actor developer, not by Apify.


Input examples

{
"mode": "search",
"keyword": "手袋",
"maxResults": 20,
"sort": "DEFAULT"
}

Category browse + filters

{
"mode": "category",
"categoryId": "27086",
"priceMin": 100,
"priceMax": 5000,
"reviewMin": 3,
"maxResults": 30
}

Brand SERP

{
"mode": "brand",
"brandId": "1184",
"maxResults": 20
}

Product group + SKU enrich

{
"mode": "group",
"productCode": "5036",
"enrichDetails": true,
"maxResults": 50
}

Single SKU

{
"mode": "sku",
"monotaroNo": "01234567",
"maxResults": 5
}

Live categories / brands index

{
"mode": "categories",
"maxResults": 200
}

Coverage matrix

DimensionCoverage
Host / marketJP www.monotaro.com only (overseas TLDs out of scope)
Modessearch · category · brand · group · sku · review · categories
Listing filterspage · priceMin/priceMax · reviewMin · sort · stockIndicator · attrs
PricesGuest / public salesPrice + taxPrice (login/contract prices out of scope)
ReviewsSummary fields / snippets — full review body crawl out of scope
EnrichenrichDetails=true expands top listings via group /g/ pages

Output example

{
"type": "listing",
"productCode": 5036,
"padProductCode": "00005036",
"productName": "ボールグリップドライバー ベッセル",
"name": "ボールグリップドライバー ベッセル",
"title": "ボールグリップドライバー ベッセル",
"url": "https://www.monotaro.com/g/00005036/",
"productPageUrl": "https://www.monotaro.com/g/00005036/",
"salesPrice": 359,
"taxPrice": 395,
"avgReviewRank": 4.5,
"reviewCount": 120,
"source": "monotaro.com",
"country": "JP",
"scrapedAt": "2026-08-02T00:00:00Z"
}

FAQ

Is this an official MonotaRO tool?

No. It is an unofficial third-party Actor and is not affiliated with MonotaRO.

Do I need to log in for prices?

No for guest/public prices. Member / contract / login prices are out of scope and are not returned.

Why is a category empty or invalid?

Some numeric ids are not valid category targets. The Actor returns a clear validation error instead of rotating forever. Use mode=categories to discover live ids.

What happens on a free Apify plan?

You get up to 10 runs of this Actor and 200 results per run (limits set by the Actor developer). Paying Apify users are not capped by those run quotas; PPE event prices still apply.

Can I use this from the API / Standby?

Yes. Use normal Actor runs for production Dataset output. Standby exposes lightweight /health, /input-example, /openapi.json, and optional preview routes — see the Standby OpenAPI schema packaged with the Actor.


Tips for better runs

  • Prefer specific Japanese industrial keywords (手袋, 六角レンチ) over vague single characters
  • Keep maxResults modest first; SERP pages are denser after filters
  • Use mode=categories before inventing category/brand ids
  • Turn on enrichDetails only when you need SKU-level expansion (slower / more rows)
  • Do not reuse README sample inputs for acceptance tests — use fresh random-valid queries

Integrations

PlatformHow to connect
Make.comSearch "Apify" → "Run Actor" → lentic_clockss/monotaro-scraper
n8nAdd Apify node → "Run Actor" → same Actor ID
ZapierApify integration → "Run Actor"
LangChainApifyActorsTool("lentic_clockss/monotaro-scraper")
Python / Node.jsApify SDK or HTTPS API

API call example

curl "https://api.apify.com/v2/acts/lentic_clockss~monotaro-scraper/runs" \
-X POST \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode":"search","keyword":"手袋","maxResults":15}'

Results:

GET https://api.apify.com/v2/datasets/{datasetId}/items?format=json

Standby (Live view)

When Standby is enabled:

  • GET / / GET /health — Actor readiness (no scrape)
  • GET /input-example — safe low-cost example input
  • GET /openapi.json — OpenAPI document
  • POST /search — optional Live-view preview (capped maxResults); persist production results with a normal Actor run

Full jobs should be launched as normal Apify Actor runs so Dataset rows plus INPUT_ECHO, RUN_SUMMARY, and ERROR_SUMMARY are persisted.


Runtime

SettingValue
Default memory1024 MB
Timeout default3600 s
StandbyEnabled (lightweight Live-view)
Free plan caps10 runs / 200 results per run

All 77 public Actors from [lentic_clockss]. Click a name to open the Store detail page.

Jobs & Freelance

Real Estate

E-commerce

Travel & Stays

Social & Content

Ads Intelligence

Local & Maps

General Tools

→ Browse the full profile: apify.com/lentic_clockss