Naver Map & Place Scraper: Places, Menus & Reviews
Fastest Naver Map (네이버 지도) & Naver Place (네이버 플레이스) scraper ($2.80/1K). Extract South Korean local business leads, phone numbers, GPS coordinates, opening hours, full menus with KRW prices, visitor reviews, blog reviews & HD photos. MCP & AI ready.
{
"placeId": "2025884279",
"name": "대물섬 강남점",
"businessCategory": "restaurant",
"category": "한식",
"categoryCode": "220053",
"phone": "0507-1451-3697",
"virtualPhone": "0507-1451-3697",
"roadAddress": "서울 강남구 언주로148길 14 1층 103~106호",
"address": "서울 강남구 논현동 98-12",
"commonAddress": "서울 강남구 논현동",
"fullAddress": "서울 강남구 언주로148길 14 1층 103~106호",
"postalCode": "09680108",
"latitude": 37.5206335,
"longitude": 127.0361667,
"distance": "2.6km",
"directions": "강남구청역 3-1번 출구로 나오셔서 보이는 올리브영 방향으로 쭉 직진하시다가 커피빈 골목에서 왼쪽으로 꺾어서 200m정도 오시면 왼쪽에 있습니다.",
"nearestSubway": "강남구청역 7호선",
"parkingInfo": "2시간 4000원 (발렛파킹 가능)",
"businessStatus": "영업 중",
"businessHoursText": "02:00에 영업 종료",
"businessHours": [
{
"day": "월",
"start": "11:00",
"end": "02:00"
}
],
"rating": 4.97,
"visitorReviewCount": 177,
"blogCafeReviewCount": 37,
"bookingReviewCount": 0,
"imageReviewCount": 143,
"popularMenusText": "소금김밥, 대물 숙성회 정식(광어), 1% 대광어 숙성회",
"menuCount": 6,
"menus": [
{
"name": "1% 대광어 숙성회",
"priceText": "56,000원",
"priceKrw": 56000,
"description": "중 56000 / 대 78000",
"isRecommended": true,
"imageUrl": "https://ldb-phinf.pstatic.net/20260830_85/1788068876946WkcM7_JPEG/menu.jpg"
}
],
"topVotedKeywords": [
{
"code": "food_good",
"keyword": "음식이 맛있어요",
"count": 165
},
{
"code": "fresh",
"keyword": "재료가 신선해요",
"count": 121
}
],
"conveniences": [
"포장",
"단체 이용 가능",
"예약"
],
"paymentMethods": [
"간편결제"
],
"hasBooking": true,
"homepageUrl": "https://map.naver.com/p/entry/place/2025884279",
"instagramUrl": null,
"allLinks": [
"https://map.naver.com/p/entry/place/2025884279"
],
"microReview": "한 점 한 점 정성 가득한 숙성회",
"mainImage": "https://ldb-phinf.pstatic.net/20260831_172/17881344168901EW1Q_JPEG/cover.jpg",
"imageCount": 57,
"url": "https://map.naver.com/p/entry/place/2025884279",
"mapUrl": "https://m.place.naver.com/restaurant/2025884279/home",
"searchQuery": "강남 맛집",
"detailLevel": "full",
"language": "ko",
"scrapedAt": "2026-10-24T16:30:00.000000+00:00"
}
Engine Architecture
Key Extraction Capabilities
Built specifically for high-throughput enterprise pipelines with zero credential leakage.
All-in-One Transparent Pricing
Pay a single predictable per-result rate (result-scraped) with full place details, menus, 7-day business hours, sentiment analytics, and embedded visitor & blog reviews included at no extra add-on fee.
Verified Visitor Reviews & Naver Blog Reviews
Collects receipt-verified visitor reviews (방문자 리뷰), server-side photo-only review filtering (onlyPhotoReviews), customer sentiment keyword rankings (e.g., *"음식이 맛있어요"*, *"친절해요"*), owner replies, and linked...
Full Menus, KRW Prices & POS Insights
Captures every menu item with KRW price, menu description, recommended badges, high-resolution menu photos, popular dishes, average customer spend, and average stay time.
\$0.00 for Missing Targets or Empty Searches
Non-existent Place IDs, zero-result queries, and input validation errors are never billed.
Developer & No-Code Automation
Integrate via Python SDK or 1-Click n8n Workflow
Run programmatically in 3 lines of Python or paste our ready-made workflow JSON directly onto your n8n canvas.
from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run_input = {
"queries": ["강남 맛집"]
}
run = client.actor("unitbytes/naver-place-scraper").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item.get("name"), item.get("searchQuery"), item.get("rating"))
Ready-to-Import n8n Workflow
Automate scheduled runs, normalize output fields, and pipe records directly into Google Sheets, Airtable, Slack, or OpenAI with zero code.
Technical Documentation
Frequently Asked Questions
Q: Do I need my own proxies or account login for naver-place-scraper?
No. UnitBytes manages residential proxy rotation and automated request orchestration so you never need personal accounts or proxies.
Q: What output formats are supported?
All data can be downloaded in JSON, CSV, or Excel formats, or consumed directly via the Apify REST API and webhooks.
Q: How does pricing work?
You only pay for successful records extracted under Apify Pay-Per-Event pricing, with zero monthly minimums or idle compute costs.
Q: Can this actor be integrated into automated workflows?
Yes. You can trigger runs via Apify API, Python/JavaScript clients, Make, Zapier, or scheduled cron workflows.
Related Data Engines
Complementary extractors built for the same intelligence stack.
Google Maps Review Monitor & Change Tracker (Alerts & ORM)
Monitor Google Maps businesses for NEW, REMOVED, EDITED, or UNANSWERED reviews.
Google Maps Contributor Reviews Scraper (Local Guides)
Scrape Google Maps contributor reviews, reviewer profiles, and Local Guide histories in <2s.
Google Maps Photos Scraper (Places, Menus & Local Guides)
Download full-resolution (=s0) Google Maps photos & MP4 videos from any business place, restaurant menu, food, vibe, street view, or Google Maps...
Need Custom Naver Map & Place Scraper: Places, Menus & Reviews Data or a Dedicated Pipeline?
Need custom enterprise data integration, dedicated data pipelines, or high-volume warehouse exports? Tell us what data you need and we will deliver clean Excel / CSV / Google Sheets datasets, set up automated S3/BigQuery feeds, or build a custom pipeline for your team.
Send us your search keywords, categories, or URLs. We run the extraction and email you a clean, ready-to-use Excel/CSV file within 24 hours.
Hands-free daily, weekly, or real-time monitoring pushed directly to Google Sheets, Amazon S3, BigQuery, Snowflake, or Webhook.
Need custom fields added or a brand-new website reverse-engineered? We build, host, and maintain dedicated anti-bot engines.
Your request has been sent to contact@unitbytes.com!
Our engineering team has received your specifications and will reply to your email within 12 hours. You can also send or follow up directly using any option below: