Naver Map Scraper — Korean Places, Phone & Menus avatar

Naver Map Scraper — Korean Places, Phone & Menus

Pricing

from $4.00 / 1,000 place scrapeds

Go to Apify Store
Naver Map Scraper — Korean Places, Phone & Menus

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

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

10 days ago

Last modified

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
}
InputWhat it controls
searchQueriesNaver Map searches; Korean phrases give the richest results
placeTyperestaurant (default; food, cafés, bars) or beauty (hair, nails, skincare)
location, categoryArea such as 강남구 plus a business keyword such as 치과
startUrlsNaver place URLs or numeric place IDs
enrichDetailsAdd menus, images and amenities (default on)
maxPlacesMost places to save, up to 2,000 (default 100)
proxyConfigurationApify 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"
}
FieldWhat it contains
name, category, businessType, descriptionThe business
phone, virtualPhonePhone or Naver's forwarding number
roadAddress, address, fullAddress, latitude, longitudeLocation
visitorReviewScore, blogReviewCount, bookingReviewCount, totalReviewCountReputation
options, hasBooking, hasNaverPay, businessHours, isNewlyOpenedAmenities and services
menu, images, amenitiesAdded with enrichDetails
placeUrl, naverMapUrl, searchQuery, searchRankLinks 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 maxPlaces 50 and enrichment on = 50 place events + 50 enrichment events.
  • enrichDetails: false saves only the place events.
  • maxPlaces is 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:

  1. Write the search in Korean in searchQueries when possible (for example 광안리 카페).
  2. Set placeType to beauty for salons, otherwise keep restaurant.
  3. Turn off enrichDetails when menus are not needed.
  4. Read rows with get-dataset-items and sort by visitorReviewScore.

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}'
Your next stepUseWhy
When you compare the same areas on Google MapsGoogle Maps Leads ScraperGoogle Maps businesses with contacts
When you then want emails from business websitesContact Details ScraperEmails, phones and socials per site

Best results

Starting situationHelpful actionExpected outcome
English search termsRewrite them in Korean, such as 강남 맛집Many more places per search
Mapping a districtUse location plus categoryPlaces in that area and category
Contact list onlyTurn off enrichDetailsFaster, cheaper jobs
Known placesPaste place URLs or IDsOne 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.