Naver Map Scraper — Korean Places, Phone & Menus
Pricing
from $4.00 / 1,000 place scrapeds
Naver Map Scraper — Korean Places, Phone & Menus
Scrape Korean local businesses from Naver Map by keyword, area plus category, or place URL. Returns name, category, address, coordinates, phone, review scores, amenities and menus.
Pricing
from $4.00 / 1,000 place scrapeds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
What is Naver Map Scraper?
Naver Map Scraper returns one dataset row per Korean business from Naver Map, the map most people in South Korea use. Search by keyword (such as 강남 맛집 or 부산 카페), by area plus category, or paste Naver place URLs and IDs. Each row has the business name, category, road and lot address, coordinates, phone, visitor review score, review counts, amenities, booking and Naver Pay flags, images and links, plus the menu with prices when enrichment is on. Market researchers, franchise teams, tourism marketers and AI agents use it to map Korean local businesses, with no Naver account.
Why teams use it for Korean local data
- Korea's main map. Naver Map covers Korean businesses in more depth than global map services.
- Three ways in. Free-text searches, area plus category, or place URLs and IDs.
- Contact and location. Phone or Naver virtual number, road address, lot address and coordinates.
- Reputation. Visitor review score plus blog, booking and total review counts.
- Menus and amenities. With
enrichDetails, menu items with prices, extra images and amenities.
How to use it
Cafés in Busan:
{"searchQueries": ["부산 카페"],"maxPlaces": 50}
Hair salons around Hongdae, without enrichment:
{"placeType": "beauty","location": "홍대","category": "미용실","enrichDetails": false,"maxPlaces": 100}
One place by URL:
{"startUrls": [{ "url": "https://map.naver.com/p/entry/place/2050184622" }],"maxPlaces": 1}
| Input | What it controls |
|---|---|
searchQueries | Naver Map searches; Korean phrases give the richest results |
placeType | restaurant (default; food, cafés, bars) or beauty (hair, nails, skincare) |
location, category | Area such as 강남구 plus a business keyword such as 치과 |
startUrls | Naver place URLs or numeric place IDs |
enrichDetails | Add menus, images and amenities (default on) |
maxPlaces | Most places to save, up to 2,000 (default 100) |
proxyConfiguration | Apify Residential pinned to South Korea by default |
Output: Naver place data you receive
A real row for a café in Busan (menu shortened):
{"placeId": "2020797677","name": "파도당","businessType": "cafe","category": "카페,디저트","description": "광안대교 야경 보며 즐기는 커피 한잔","virtualPhone": "0507-1382-6026","roadAddress": "광안해변로 165 2층 205호 파도당","address": "광안동 201-5","fullAddress": "부산광역시 수영구 광안동 201-5 2층 205호 파도당","latitude": 35.1495859,"longitude": 129.1150154,"visitorReviewScore": 4.93,"blogReviewCount": 35,"totalReviewCount": 35,"options": ["단체 이용 가능", "포장", "무선 인터넷", "간편결제", "주차"],"imageCount": 119,"hasBooking": false,"hasNaverPay": false,"isNewlyOpened": true,"placeUrl": "https://m.place.naver.com/place/2020797677/home","naverMapUrl": "https://map.naver.com/p/entry/place/2020797677","searchQuery": "부산 카페","searchRank": 1,"scrapedAt": "2026-10-02T14:22:51.026Z"}
| Field | What it contains |
|---|---|
name, category, businessType, description | The business |
phone, virtualPhone | Phone or Naver's forwarding number |
roadAddress, address, fullAddress, latitude, longitude | Location |
visitorReviewScore, blogReviewCount, bookingReviewCount, totalReviewCount | Reputation |
options, hasBooking, hasNaverPay, businessHours, isNewlyOpened | Amenities and services |
menu, images, amenities | Added with enrichDetails |
placeUrl, naverMapUrl, searchQuery, searchRank | Links and which search found the place |
OUTPUT reports places scraped and enriched for the job.
Example workflow: a café market map
A coffee franchise is choosing its next location in Seoul. They search 강남 카페, 성수 카페 and 홍대 카페, then plot the rows on a map with latitude and longitude, coloured by visitorReviewScore. Menu prices from menu show local price points. They continue with Google Maps Leads Scraper for the same areas to compare foreign-tourist-facing listings.
Pricing
This Actor uses Pay per event. Apify platform usage is included in the event price. You pay a small start event, one event per place saved and one more event per place enriched with menus and details. The live Pricing tab on this page shows the current prices.
- 1 search with
maxPlaces50 and enrichment on = 50 place events + 50 enrichment events. enrichDetails: falsesaves only the place events.maxPlacesis the cost ceiling for the whole job.
Korean places with AI agents (MCP)
Connect this Actor to an AI agent through Apify MCP and ask in plain language:
Find the ten best-rated cafés near Gwangalli Beach in Busan on Naver Map, with addresses and phone numbers.
Agent checklist:
- Write the search in Korean in
searchQuerieswhen possible (for example광안리 카페). - Set
placeTypetobeautyfor salons, otherwise keeprestaurant. - Turn off
enrichDetailswhen menus are not needed. - Read rows with
get-dataset-itemsand sort byvisitorReviewScore.
API example
curl -X POST "https://api.apify.com/v2/acts/khadinakbar~naver-map-scraper/run-sync-get-dataset-items" \-H "Authorization: Bearer $APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQueries": ["강남 맛집"], "maxPlaces": 20, "enrichDetails": false}'
Related local business tools from the same developer
| Your next step | Use | Why |
|---|---|---|
| When you compare the same areas on Google Maps | Google Maps Leads Scraper | Google Maps businesses with contacts |
| When you then want emails from business websites | Contact Details Scraper | Emails, phones and socials per site |
Best results
| Starting situation | Helpful action | Expected outcome |
|---|---|---|
| English search terms | Rewrite them in Korean, such as 강남 맛집 | Many more places per search |
| Mapping a district | Use location plus category | Places in that area and category |
| Contact list only | Turn off enrichDetails | Faster, cheaper jobs |
| Known places | Paste place URLs or IDs | One detailed row each |
Builder's note
I found that Korean users write searches as area plus need, such as 강남 맛집, so the Actor takes the same phrasing and returns places in Naver's own ranking order with searchRank. I learned that Naver serves Korean visitors best from Korean IP addresses, so the default proxy is Apify Residential pinned to South Korea.
FAQ
Do I need a Naver account?
No. The Actor reads public Naver Map data.
Can I search in English?
Yes, though Korean phrases return far more places because Naver Map is built for Korean searches.
What is virtualPhone?
A Naver forwarding number (often starting 0507) that rings the business. Some places list a direct phone as well.
How many places does one search give?
Naver returns roughly 50–70 places per keyword search. Use several searches or areas for more.
Are business hours included?
When Naver lists them for the place, businessHours is filled; otherwise it stays null.
Responsible use
This Actor collects publicly visible Naver Map business information. Use it for market research and follow Naver's terms and Korean personal-information law (PIPA). Read Apify's guide on whether web scraping is legal for more context. Naver is a trademark of NAVER Corp. This independent Actor is not affiliated with, associated with, or endorsed by NAVER. For questions or bugs, open a ticket in the Issues tab.