Kakao Map Reviews Scraper
Pricing
from $2.50 / 1,000 results
Kakao Map Reviews Scraper
Scrape Kakao Map (카카오맵) place reviews at scale — restaurants, cafés, hotels, and local businesses in South Korea. Extract star ratings, original Korean review text, photos, keyword tags, and reviewer info as clean JSON. Supports multiple URLs, sorting, and date filtering.
Pricing
from $2.50 / 1,000 results
Rating
5.0
(1)
Developer
knagymate
Maintained by CommunityActor stats
2
Bookmarked
1
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Kakao Map Reviews Scraper | Apify Actor
Scrape Kakao Map (카카오맵) place reviews — restaurants, cafés, hotels, attractions, and any local business — with a fast, reliable, and production-ready Apify Actor.
Kakao Map (KakaoMap) is one of the most popular map and local search platforms in South Korea, packed with authentic, high-quality user reviews, star ratings, photos, and keyword tags. This scraper turns those reviews into clean, structured JSON that is ready for analytics, sentiment analysis, NLP, and AI/LLM pipelines.
Built for data analysts, market researchers, travel & hospitality teams, local SEO agencies, and developers who need Korean place review data at scale — including original review text, star ratings, review images, keyword tags, and reviewer metadata.
Optimized for the South Korean market and Korean-language review data.
✨ Key Features
- ✅ Scrape Kakao Map place reviews (restaurants, cafés, bars, hotels, attractions, shops, clinics — any place)
- ✅ Extract original Korean review text and star ratings (1–5)
- ✅ Collect review photos (full-resolution image URLs)
- ✅ Capture keyword tags (e.g.
맛/ taste,친절/ kindness,분위기/ atmosphere) - ✅ Include reviewer metadata (nickname, ID, total review count, average score)
- ✅ Automatic pagination through all available reviews
- ✅ Configurable sorting:
RECOMMENDEDorLATEST - ✅ Optional date cutoff for incremental / delta scraping
- ✅ Scrape multiple places in a single run
- ✅ Clean, unified, analytics-ready dataset output
- ✅ Works with Apify API, CLI, Scheduler, and Webhooks
🗺️ Supported Kakao Map URLs
Provide one or more Kakao Map place URLs. The place ID is resolved automatically from the URL.
Example URL:
https://place.map.kakao.com/10735673
You can find a place URL by opening any place on map.kakao.com and copying the place / detail page link (the numeric ID at the end identifies the place).
Available sorting options
- Recommended (
RECOMMENDED) — Kakao's default relevance ordering - Latest (
LATEST) — newest reviews first
ℹ️ When a
cutoff_dateis provided, the Actor automatically switches to Latest ordering so it can stop as soon as it reaches older reviews.
⚙️ Input Configuration
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
urls | array | Yes | – | One or more Kakao Map place URLs |
max_review_per_page | integer | No | 100 | Maximum number of reviews to scrape per place |
sort_by | string | No | RECOMMENDED | Sorting method: RECOMMENDED or LATEST |
cutoff_date | string (YYYY-MM-DD) | No | – | Only return reviews newer than this date |
Example Input
{"urls": [{ "url": "https://place.map.kakao.com/10735673" }],"max_review_per_page": 100,"sort_by": "RECOMMENDED","cutoff_date": "2025-01-01"}
📦 Output Dataset
Results are stored in the default Apify dataset. Each item is a single review with the following fields:
| Field | Description |
|---|---|
page_url | Source place URL |
page_id | Kakao Map place ID |
place_name | Name of the place |
review_id | Unique review ID |
registered_time | Date/time the reviewer registered on Kakao Map |
review_time | Date/time the review was posted |
content | Original review text |
score | Star rating (1–5) |
images | List of review image URLs |
like_count | Number of likes on the review |
keywords | Keyword tags selected by the reviewer |
reviewer_nickname | Reviewer's display name |
reviewer_id | Reviewer's Kakao Map user ID |
reviewer_review_count | Reviewer's total number of reviews |
reviewer_average_score | Reviewer's average score across their reviews |
Example Output Item
{"page_id": "10735673","page_url": "https://place.map.kakao.com/10735673","place_name": "장안삼계탕","review_id": "14910112","registered_time": "2026-02-25 17:59:48","review_time": "2026-02-25 18:00:27","content": "음식맛으로만 치면 5점 드리고 싶습니다만. 서비스로 내어주는 닭모래집이 넘 맛났고 깍두기가 맛있어서 두번 리필~~","score": 4.0,"images": ["http://t1.daumcdn.net/local/kakaomapPhoto/review/f2db3e4fdfdc7a59ac4f6cf26b2a58c654ab1b4f?original","http://t1.daumcdn.net/local/kakaomapPhoto/review/b6fb9b2e2dad5f000e391c4caa66215fa9fe623a?original"],"like_count": 0,"keywords": ["맛"],"reviewer_nickname": "김소방","reviewer_id": "811221322","reviewer_review_count": 852,"reviewer_average_score": 4.4}
🌍 Use Cases
- Korean market research — understand real customer sentiment for restaurants, cafés, and local businesses in South Korea.
- Sentiment analysis & NLP — build Korean-language sentiment models from authentic, in-market review text.
- AI / LLM training datasets — collect high-quality Korean review corpora with ratings and keyword tags.
- Local SEO & reputation monitoring — track new reviews and ratings for your (or a competitor's) locations over time.
- Hospitality & F&B analytics — benchmark restaurants, cafés, and hotels by rating, keywords, and review volume.
- Review monitoring — schedule periodic runs with
cutoff_dateto capture only new reviews incrementally.
Highly relevant for the South Korean travel, food & beverage, retail, and local services markets.
⚡ Why Use This Actor?
- ✅ Fully automated pagination and sorting
- ✅ Structured, analysis-ready output
- ✅ Extracts images, keyword tags, and reviewer stats — not just text
- ✅ Incremental scraping with
cutoff_date - ✅ Optimized for Apify datasets & data pipelines
- ✅ Production-ready and scalable
🚀 How to Use
- Open the Actor on Apify.
- Add one or more Kakao Map place URLs to
urls. - Optionally set
max_review_per_page,sort_by, andcutoff_date. - Run the Actor.
- Export your results as JSON, CSV, Excel, or HTML, or connect to BigQuery, Snowflake, S3, and more via the Apify API.
You can run it manually, via the Apify API, on a schedule, or trigger it with webhooks.
👨💻 About the Author
Created by knagymate, author of multiple top-performing Apify review scrapers used by hundreds of users.
If you need:
- Custom features
- Higher limits
- Enterprise integrations
👉 Feel free to reach out via Apify.
⚠️ Disclaimer
This scraper extracts publicly available data from Kakao Map. You are responsible for ensuring compliance with Kakao's terms of service and applicable laws.
⭐ If this Actor helps you
Leave a rating or review on Apify — it helps a lot!