Kakaku Product Scraper
Pricing
from $3.00 / 1,000 overview product extracteds
Kakaku Product Scraper
Scrape kakaku.com (価格.com) products — lowest price (JPY), per-shop price list, shop count, rank, ratings, reviews, specs & images. Category search, full detail enrichment, clean JSON/CSV, no code.
Pricing
from $3.00 / 1,000 overview product extracteds
Rating
0.0
(0)
Developer
SIÁN OÜ
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Kakaku.com Product Scraper — Every Shop's Price & Specs in JSON 🚀
🎉 Turn any 価格.com (Kakaku) category into a clean dataset — every product with the full per-shop price list, lowest & highest price across all sellers, spec table, ratings and release date.
Built for repricing teams, price-intelligence analysts and Japan-market researchers who need every retailer's price on Japan's #1 price-comparison site — without writing a single line of code.
📋 Overview
Kakaku.com (価格.com) is Japan's #1 price-comparison site — around 74 million visits a month — and this Kakaku product scraper turns it into structured data on demand. Because Kakaku compares every shop selling a product, each record carries the complete per-shop price list — every retailer's price, shipping, payment methods and comment — plus the lowest and highest price across the whole market. Pick a category, choose your depth, and download a clean spreadsheet of prices, specs, ratings and rankings.
Why thousands of professionals choose us:
- ✅ No account, no API key, no code: Paste a category slug, hit Start, download JSON/CSV/Excel. That's the whole workflow.
- 💰 The whole market in one row: Every product carries the full per-shop price list — each seller's price, shipping and payment methods — plus the lowest and highest price across all shops. This is what makes Kakaku unique.
- ⚡ Two modes, one dataset: Fast Overview ranks ~40 products per page; Detail enriches each one with the complete per-shop price list, full specification table and category breadcrumbs.
- 🎯 21 structured fields per product: item id, title, maker, lowest price (JPY), shop count, popularity rank, rating, review count, release date, images and the full seller price list — decision-ready every time.
- 💎 Native Kakaku filters: Category path, sort order and JPY price band mirror the exact controls shoppers use on 価格.com, so your data matches what buyers see.
- ✨ NEW: Cheapest-vs-highest price spread per product, so you can spot the best seller and the widest margin at a glance.
✨ Features
- 🗂️ Category browsing (JP + slugs): Sweep any Kakaku category by path —
kaden/lcd-tv(TVs),pc/note-pc(laptops),camera/mirrorless-camera(mirrorless) — or paste anitemlist.aspxURL. - 💴 Per-shop price list: Every retailer selling the product, with price, shipping, payment methods and shop comment — the heart of a price-comparison scraper.
- 📉 Lowest & highest price: The cheapest and most expensive offer across all shops, so the price spread is instant.
- 🔃 Native sort orders: Popularity, price low→high, price high→low, rating, newest or most reviewed.
- 💵 Price-band filtering: Set min/max price in JPY to capture only the segment you care about.
- ⭐ Ratings & review signals: Average rating, review count and forum (bbs) post count for every product.
- 🏆 Popularity ranking: Kakaku's own rank within the category — a real demand signal for Japan.
- 🔬 Detail enrichment: Full specification table, category breadcrumbs and the complete per-shop price list per product.
- 📅 Release dates & images: Product release date and full image URLs, ready for catalogs and feeds.
- 📊 Clean JSON / CSV / Excel export: One category in, one tidy dataset out — no reshaping required.
🎬 Quick Start
Add one or more category slugs, choose Overview or Detail, set how many results you want, and run. Results stream into the Apify dataset as clean rows you can export or pull via API. Most first runs finish in under a minute.
curl -X POST https://api.apify.com/v2/acts/sian.agency~kakaku-product-scraper/runs?token=YOUR_TOKEN \-H 'Content-Type: application/json' \-d '{"categories": ["kaden/lcd-tv"], "scrapeMode": "overview", "maxResults": 40}'
🚀 Getting Started (3 Simple Steps)
Step 1: Add your categories
Enter one or more Kakaku category slugs — kaden/lcd-tv (TVs), pc/note-pc (laptops), camera/mirrorless-camera — one per line, or paste an itemlist.aspx URL. No account or API key required.
Step 2: Choose your depth
Pick Overview for fast, ranked category sweeps, or Detail to enrich every product with the full per-shop price list, complete specification table and category breadcrumbs.
Step 3: Run and export
Hit Start, then download your results as JSON, CSV or Excel — or pull them straight from the dataset API.
That's it! In under a minute, you'll have:
- A clean table of Kakaku products with lowest prices, shop counts and popularity ranks
- Ratings, review counts and release dates for every listing
- The full per-shop price list (in Detail mode) ready for repricing and market intelligence
📥 Input Configuration
| Field | Type | Required | Description |
|---|---|---|---|
categories | array | No | Kakaku category path slugs (kaden/lcd-tv, pc/note-pc, camera/mirrorless-camera) or a pasted itemlist.aspx URL, one per line |
scrapeMode | string | No | overview (fast, ranked) or detail (adds per-shop price list, specs & breadcrumbs) |
sort | string | No | popularity, price_low, price_high, rating, newest or review_count |
minPrice | integer | No | Only return products at or above this price (JPY) |
maxPrice | integer | No | Only return products at or below this price (JPY) |
maxResults | integer | No | Max products across all categories (FREE: 40, PAID: unlimited) |
Example (category sweep):
{"categories": ["kaden/lcd-tv"],"scrapeMode": "overview","sort": "popularity","maxResults": 100}
Multiple categories + filters + full detail:
{"categories": ["pc/note-pc", "camera/mirrorless-camera"],"scrapeMode": "detail","minPrice": 50000,"maxPrice": 300000,"sort": "price_low","maxResults": 500}
📤 Output
Results are saved to the Apify dataset with 21 structured fields including:
| Field | Type | Description |
|---|---|---|
productTitle | string | Full product name as shown on Kakaku |
maker | string | Manufacturer / brand |
category | string | Kakaku category path (e.g. kaden/lcd-tv) |
lowest_price | number | Cheapest price across all shops (JPY) |
highest_price | number | Most expensive price across all shops (JPY, Detail mode) |
currency | string | ISO currency code (JPY) |
shop_count | integer | Number of shops selling this product |
rank | integer | Popularity rank within the category |
rating | number | Average customer rating (0–5) |
review_count | integer | Total number of reviews |
bbs_count | integer | Number of forum (bbs) posts about the product |
release_date | string | Product release date |
shops | array | Per-shop price list: shop_name, price, shop_url, shipping, payment_methods, comment (Detail mode) |
specs | object | Full key-value specification table (Detail mode) |
breadcrumbs | array | Category breadcrumb trail (Detail mode) |
images | array | Product image URLs |
url | string | Direct link to the product page |
Plus thumbnail, item_id, source and run metadata.
Example (Detail mode):
{"thumbnail": "https://img1.kakaku.k-img.com/images/productimage/fullscale/K0001763749.jpg","item_id": "K0001763749","productTitle": "REGZA 32V35S [32インチ]","url": "https://kakaku.com/item/K0001763749/","source": "detail","maker": "TVS REGZA","category": "kaden/lcd-tv","lowest_price": 39302,"highest_price": 53390,"currency": "JPY","shop_count": 52,"rank": 1,"rating": 4.62,"review_count": 6,"bbs_count": 855,"release_date": null,"images": ["https://img1.kakaku.k-img.com/images/productimage/fullscale/K0001763749.jpg"],"breadcrumbs": ["ホーム", "家電", "液晶テレビ・有機ELテレビ", "TVS REGZA", "REGZA 32V35S [32インチ]"],"specs": {"種類": "フルハイビジョン液晶テレビ","画面サイズ": "32 V型(インチ)","画素数": "1920x1080"},"shops": [{"shop_name": "XPRICE","price": 39302,"shop_url": "https://kakaku.com/shop/1339/?pdid=K0001763749","shipping": "無料","payment_methods": ["クレカ", "振込", "その他"],"comment": "地域限定下取りキャンペーン開始!分割ローン最大60回まで金利手数料無料"},{"shop_name": "楽天市場PREMOA","price": 40700,"shop_url": "https://kakaku.com/shop/3713/?pdid=K0001763749","shipping": "650円~","payment_methods": [],"comment": "楽天市場なら、いつでもポイントがもらえる、使える!"}],"metadata": {"scrapeMode": "detail","categories": ["kaden/lcd-tv"],"sort": "popularity","userTier": "PAID","scrapedAt": "2026-07-14T15:23:07Z"}}
💼 Use Cases & Examples
1. Price monitoring & repricing
Sellers and repricing teams tracking the cheapest offer on Japan's biggest price-comparison site.
Input: Your product categories, on a daily schedule, in Detail mode Output: The full per-shop price list plus lowest and highest price per product Use: See exactly which seller is cheapest, reprice to win the top spot and protect margin.
2. Competitor & MAP price intelligence
Brands and agencies enforcing MAP and benchmarking every seller across the market.
Input: Category slugs for your products in Detail mode Output: Every retailer's price, shipping and payment methods on each product Use: Catch MAP violations, map the competitive price spread and know where you stand versus every shop.
3. Finding the cheapest seller for a product
Buyers, procurement teams and deal sites hunting the best price across all shops.
Input: A category swept in Detail mode, optionally with a JPY price band Output: The lowest price, the shop offering it and the full ranked seller list Use: Surface the cheapest verified seller instantly and quantify the saving versus the highest offer.
4. Catalog & spec research
Category managers and comparison sites that need complete product detail.
Input: Categories in Detail mode Output: Full specification table, category breadcrumbs, images and maker for every product Use: Populate product feeds, PDPs and comparison pages with rich 価格.com data.
5. Market & demand research in Japan
Analysts studying popularity, pricing and demand signals in Japanese e-commerce.
Input: Categories sorted by popularity, review_count or newest
Output: Popularity ranks, ratings, review counts and price distributions across shops
Use: Quantify demand, track trends and inform Japan market-entry decisions.
6. New-release & assortment tracking
Merchandisers monitoring what's new and hot in a Japanese product category.
Input: A category sorted by newest, run frequently
Output: Release dates, ranks and prices for the latest arrivals
Use: Spot new SKUs early, size the category and prioritize what to stock.
🔗 Integration Examples
JavaScript/Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('sian.agency/kakaku-product-scraper').call({categories: ['kaden/lcd-tv'],scrapeMode: 'overview',maxResults: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items[0]);
Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_TOKEN')run = client.actor('sian.agency/kakaku-product-scraper').call(run_input={'categories': ['pc/note-pc'], 'scrapeMode': 'detail', 'maxResults': 100})for item in client.dataset(run['defaultDatasetId']).iterate_items():print(item)
cURL
curl -X POST 'https://api.apify.com/v2/acts/sian.agency~kakaku-product-scraper/runs?token=YOUR_TOKEN' \-H 'Content-Type: application/json' \-d '{"categories": ["kaden/lcd-tv"], "scrapeMode": "overview", "maxResults": 100}'
Automation Workflows (N8N / Zapier / Make)
- Trigger: Schedule (e.g. daily price check) or webhook
- HTTP Request: Call the actor API with your categories
- Process: Handle the JSON results — compare shop prices, flag undercuts
- Action: Save to a sheet, push to a dashboard or send an alert
📊 Performance & Pricing
Pay only for the products you receive — pay-per-event pricing.
FREE Tier (Try It Now)
- 40 products per run — full feature access, same data quality
- No credit card required
- Perfect for testing categories and small projects
PAID Tier (Production Ready)
- Unlimited products per run — sweep entire categories in one go
- Faster, uninterrupted runs
- Pay-per-result: a small base run fee plus a per-product charge
💰 Fair, transparent pricing — you pay a small base fee per run plus a charge for each product you extract. Detail mode costs a little more than Overview because each record includes the full per-shop price list and complete specification table. You only pay for the Kakaku data you keep.
❓ Frequently Asked Questions
Q: How many products can I scrape? A: FREE tier: up to 40 products per run. PAID tier: unlimited — sweep whole categories in a single run.
Q: Do I need a Kakaku account or an API key? A: No. Just enter category slugs and run — no account, no API key, no code.
Q: What makes this different from a normal product scraper? A: Kakaku.com is a price-comparison site, so every product carries the full per-shop price list — each retailer's price, shipping, payment methods and comment — plus the lowest and highest price across all shops. You get the whole market in one row.
Q: How do I choose a category?
A: Use a Kakaku category path slug like kaden/lcd-tv (TVs), pc/note-pc (laptops) or camera/mirrorless-camera, or simply paste an itemlist.aspx URL from the site.
Q: What's the difference between Overview and Detail mode? A: Overview is the fast, ranked path (~40 products per page) with lowest price, shop count, rank, rating and release date. Detail adds the complete per-shop price list, the highest price, the full specification table and category breadcrumbs.
Q: Are prices in yen? A: Yes. All prices are in Japanese yen (JPY), including each shop's individual price in the seller list.
Q: What output formats are available? A: JSON, CSV and Excel — export directly from the Apify dataset or pull via API.
Q: Is this legal? A: Yes — the actor only extracts publicly available product data. See the legal section below.
🐛 Troubleshooting
No results returned
- Make sure you provided at least one valid category slug (e.g.
kaden/lcd-tv) or anitemlist.aspxURL. - Widen your
minPrice/maxPriceband — tight filters can exclude everything. - Double-check the category path matches a real Kakaku category.
Fewer results than expected
- Check
maxResults— on the FREE tier it caps at 40 products per run. - Some categories simply have a small catalog on Kakaku.
Missing per-shop prices, specs or breadcrumbs
- Those fields are populated in Detail mode only. Switch
scrapeModetodetail.
Not sure which category slug to use
- Open the category on kakaku.com and copy the path after the domain (e.g.
kaden/lcd-tv), or paste the fullitemlist.aspxURL — the actor accepts either.
⚖️ Is it legal to scrape data?
Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.
However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.
You can also read Apify's blog post on the legality of web scraping.
Trademark disclaimer: Kakaku.com Product Scraper is an independent tool and is not affiliated with, endorsed by, or sponsored by Kakaku.com, Inc. "Kakaku.com" and "価格.com" are trademarks of their respective owner (Kakaku.com, Inc.). This actor accesses only publicly available data and is intended for lawful, ethical use.
🤝 Support
Join our active support community
- For issues or questions, open an issue in the actor's repository
- Check the SIÁN Agency Store for more automation tools
- 📧 apify@sian-agency.online
Built by SIÁN Agency | More Tools