Naver: scrapers and the official API, compared

Naver search results, blogs, shopping offers, map listings and visitor reviews in Korea.

Short answer

For most Naver jobs, start with Naver Map Business Listings with Menu & Hours Data: it covers 5 of 7 core fields (title, url, name, address and 1 more) at $0.99 per 1,000 results on Apify's Free plan. The top published score for Naver goes to Naver Map Search Results Scraper by delicious_zebu (84 of 100), a Store tool from another publisher, listed for reference.

From published Store listings, output schemas and the official documentation. Checked 2026-11-12. How the ranking works.

Naver Map Business Listings with Menu & Hours Data: inputs, code and costOpen in Apify Store

5 catalogue Actors 8 other Store tools Official API: Limited access Lowest rate  $0.50 per 1K

What do you need from Naver?

Route map

Each line is one way to get Naver data; each stop is a field you probably need. Green lines are catalogue Actors, ranked by the published formula.

Route diagram for Naver dataNaver Map Business Listings with Menu & Hours Data: stops at 5 of the 10 fields shown; Naver Shopping Price Comparison Scraper: stops at 4 of the 10 fields shown; Naver Place Visitor & Blog Review Finder: stops at 4 of the 10 fields shown; Naver Blog Post Search & Full Content Extractor: stops at 3 of the 10 fields shown; Other Store tools (7): stops at 10 of the 10 fields shown; Naver Open API and Maps API: limited, field coverage not compared.NaversnippetaddresspriceratingtitleurlCategorycommentCountdateImageCount1234+API

Stops are fields. A ring means the field is in that route's published output schema; no ring means the line passes without it. Bold labels are the core fields for this website, the rest are fields that differ between routes. A white capsule means every data line stops there. The red line is the official API; its field coverage is not compared. A crossed red line means there is no open official API.

Catalogue Actors for Naver

Naver Map Business Listings with Menu & Hours Data

Search Naver Map by keyword or place URL and get address, phone, weekly hours, menu with prices, amenities, transit access, booking links, and…

5/7 core fields 8 output fields $0.99 per 1K Open in Apify Store

Naver Shopping Price Comparison Scraper

Search Naver Shopping by keyword, pull product details by ID, browse a category or fetch trending products, with price range across sellers,…

5/7 core fields 10 output fields $0.99 per 1K Open in Apify Store

Naver Place Visitor & Blog Review Finder

Collect Naver Place visitor reviews, linked Naver Blog posts, and aggregated rating statistics by place URL/ID or keyword search, with ratings,…

5/7 core fields 75 output fields $0.99 per 1K Open in Apify Store

Which route for which job

The catalogue Actors for Naver return different records. "Only this route" lists the published fields no other Actor in this table returns, which is usually what decides the choice. Cost is the published per-result rate; start events and platform usage are extra.

Catalogue Actors for Naver by job, with the fields only each one returns
Actor Good for Only this route Core fields 10K results
Naver Map Business Listings with Menu & Hours Data Find local businesses businessHoursStatus, phone 5/7 $9.90
Naver Shopping Price Comparison Scraper Monitor product prices price, originalPrice, discountPercent, sellerCount, isAd 5/7 $9.90
Naver Place Visitor & Blog Review Finder Analyze visitor feedback reviewType, placeId, placeAddress, placeRating, placeTotalReviews 5/7 $9.90
Naver Blog Post Search & Full Content Extractor Blog discovery commentCount, likeCount, isSelfPurchased 3/7 $9.90
Naver Web, Blog, Cafe & News Results Scraper Collect search results resultType 3/7 $9.90

Field matrix: who returns what

Every tool with a published output schema, against the 7 fields most Naver jobs need. A dot means the field name appears in the schema; rows can still leave it empty.

Which tools return each core Naver field, from published output schemas
TooltitleurlsnippetnameaddresspriceratingFields
Naver Map Business Listings with Menu & Hours Data●●–●●–●5/7
Naver Shopping Price Comparison Scraper●●–●–●●5/7
Naver Place Visitor & Blog Review Finder●●–●●–●5/7
Naver Blog Post Search & Full Content Extractor●●–●–––3/7
Naver Web, Blog, Cafe & News Results Scraper●●–●–––3/7
Naver Map Search Results ScraperReference only, by delicious_zebu●––●●●●5/7
Naver Place Reviews + BlogReference only, by huggable_quote●●–●––●4/7
Naver Shopping Review Scraper (네이버쇼핑)Reference only, by zen-studio●●–●––●4/7
Naver Place Photo ScraperReference only, by oxygenated_quagmire●●–●––●4/7
Naver Blog & Cafe ScraperReference only, by huggable_quote●●–●–––3/7
Naver Cafe, Naver Blog & Naver News ScraperReference only, by zen-studio●●●●–––4/7
Naver Shopping Scraper (네이버쇼핑)Reference only, by zen-studio●●–●–●●5/7
Tools returning it1211112338

Field dictionary: the exact keys

The same core field has a different key in each Actor's output. Map these before you merge datasets; a dash means the published schema has no matching key. Need a field that is not listed here, such as email? Search every Naver Actor by field.

Output keys for each core Naver field in the top catalogue Actors
Core field Naver Map Business Listings…Naver Shopping Price Compariso…Naver Place Visitor & Blog…
title nameproductName, mallNameplaceName, blogTitle, bloggerName
url placeUrlproductUrlplaceUrl, blogUrl
snippet –––
name nameproductName, mallNameplaceName, blogTitle, bloggerName
address roadAddress–placeAddress, placeRoadAddress
price –price, originalPrice–
rating visitorReviewScorereviewScoreplaceRating, reviewRating, averageRating

Download this comparison: CSV · JSON (every tool with a published schema, matching keys per core field, price and score).

All 13 tools, scored

Catalogue Actors link to their detail pages; the score (0 to 100) is the published formula, identical for every tool. Other Store tools follow in their own table, for reference. Price is the published primary-result rate per 1,000 (the Free-plan rate where the price is tiered; higher Apify plans pay less); start events and platform usage are excluded.

Catalogue Actors for Naver, ranked by the published method
Sample fields
82 name, placeUrl, roadAddress 8 $0.99 100% of 26 runs Oct 2026
76
Naver Shopping Price Comparison Scraper Catalogue Actor, pay per event
productName, productUrl, price 10 $0.99 13 runs, too few to rate Oct 2026
76
Naver Place Visitor & Blog Review Finder Catalogue Actor, pay per event
placeName, placeUrl, placeAddress 75 $0.99 15 runs, too few to rate Nov 2026
67
Naver Blog Post Search & Full Content Extractor Catalogue Actor, pay per event
title, postUrl, authorName 9 $0.99 14 runs, too few to rate Nov 2026
67
Naver Web, Blog, Cafe & News Results Scraper Catalogue Actor, pay per event
title, url, resultType 7 $0.99 10 runs, too few to rate Nov 2026

Other Store tools, for reference

Scored with the same published formula and listed for comparison only; this site does not link or recommend them.

Other Store tools for Naver, for reference
Sample fields
84
Naver Map Search Results Scraper Reference only, by delicious_zebu
Name, Address, PriceRange 38 $1.50 100% of 4,739 runs Nov 2026
82
Naver Place Reviews + Blog Reference only, by huggable_quote
placeName, blogUrl, reviewRating 16 $1.00 98% of 22,590 runs Nov 2026
81
Naver Shopping Review Scraper (네이버쇼핑) Reference only, by zen-studio
eventTitle, pageUrl, mallName 90 $0.99 100% of 684 runs Nov 2026
81
Naver Place Photo Scraper Reference only, by oxygenated_quagmire
title, originalUrl, rating 11 $0.50 100% of 2,528 runs Mar 2026
80
Naver Blog & Cafe Scraper Reference only, by huggable_quote
title, url, author 13 $0.80 99% of 3,348 runs Nov 2026
79
Naver Cafe, Naver Blog & Naver News Scraper Reference only, by zen-studio
articleTitle, articleUrl, hasSnippet 112 $1.49 99% of 1,684 runs Nov 2026
71
Naver Shopping Scraper (네이버쇼핑) Reference only, by zen-studio
catalogName, mallUrl, discountedSalePrice 120 $3.99 100% of 4,599 runs Nov 2026
54
Naver Map Scraper & Naver Place Scraper 네이버 지도·플레이스 Reference only, by huggable_quote
No published schema – $3.00 55% of 28,329 runs Nov 2026

What to check before you choose

Teams use Naver data to research Korean search visibility, local businesses, customer feedback and shopping offers. Search results help locate relevant pages, while listing and review records support analysis of specific places.

Choose a search collector for discovery, a blog extractor for post research, or a Place review tool for feedback. Use shopping tools for offers, and assess the official search and Maps products separately because their access conditions differ.

Checklist

  • Choose the Naver surface first: web results, blogs, shopping and Place reviews have different records and coverage.
  • Keep placeRating separate from reviewRating, and verify whether an address is supplied as placeAddress, placeRoadAddress or roadAddress.
  • Inspect the schema for the content you need: the listed blog fields do not identify a full-text field, and the business listing fields do not identify menu items.

Where the data is incomplete

Tool titles and use cases describe broader coverage than some listed schemas establish. A contentLength field does not supply the post text.

The published data's price summary and evidence note disagree about the cheapest route, so confirm billing on the relevant tool page. The leading tool's detailed schema is also absent, leaving its exact output coverage unconfirmed here.

Official API route

Naver Open API and Maps API

Naver Open API provides several search endpoints with application registration. Naver Map and Place data are separate products with their own conditions.

Price. Search API usage is subject to Naver's published daily limits; Maps APIs are billed separately.

Limits. Daily call limits apply per API and per application.

Official documentation

Keep business-data collection to public listings and follow Naver's terms. Review the conditions for the specific search or Maps product you use. This is general information, not legal advice.

Read Naver's terms. Keep to public data, do not bypass logins or access controls, and check whether personal data is involved before you collect it. The can-I-scrape checklist walks through it.

How to start

  1. Open the recommended Naver tool and identify which search or content sources its documented inputs support. Choose a narrow Korean query or public source appropriate to that coverage.
  2. Collect a small dataset and inspect whether the rows contain search results, posts, businesses or reviews. Check destination links and any place identifiers before joining records.
  3. Save the output with the query or source used. Map the available fields to your required columns and record any missing text, address or rating data.

Call Naver Map Business Listings with Menu & Hours Data from code

The example input uses the Actor's published defaults; set your own Naver query before you run it. You need an Apify API token.

Python

from apify_client import ApifyClient

client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
    "mode": "search",
    "searchKeywords": [
        "강남 맛집"
    ],
    "placeUrls": [],
    "sortBy": "relevance",
    "maxResultsPerKeyword": 20,
    "includeDetails": True,
    "includeReviews": False,
    "maxReviewsPerPlace": 10,
    "openNow": False,
    "hasBooking": False,
    "hasNpay": False,
    "hasCoupon": False,
    "takeout": False,
    "newlyOpened": False,
    "wheelchairAccessible": False,
    "maxItems": 100,
    "monitoringMode": False,
    "emitUnchanged": False
}

run = client.actor("dataspryva/naver-map-business-listings-with-menu-and-hours").call(run_input=run_input)
if run is None:
    raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

pip install apify-client

JavaScript

import { ApifyClient } from "apify-client";

const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
    "mode": "search",
    "searchKeywords": [
        "강남 맛집"
    ],
    "placeUrls": [],
    "sortBy": "relevance",
    "maxResultsPerKeyword": 20,
    "includeDetails": true,
    "includeReviews": false,
    "maxReviewsPerPlace": 10,
    "openNow": false,
    "hasBooking": false,
    "hasNpay": false,
    "hasCoupon": false,
    "takeout": false,
    "newlyOpened": false,
    "wheelchairAccessible": false,
    "maxItems": 100,
    "monitoringMode": false,
    "emitUnchanged": false
};

const run = await client.actor("dataspryva/naver-map-business-listings-with-menu-and-hours").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

npm install apify-client

cURL

curl -X POST "https://api.apify.com/v2/actors/dataspryva~naver-map-business-listings-with-menu-and-hours/run-sync-get-dataset-items"   -H "Authorization: Bearer $APIFY_TOKEN"   -H "Content-Type: application/json"   -d '{"mode":"search","searchKeywords":["강남 맛집"],"placeUrls":[],"sortBy":"relevance","maxResultsPerKeyword":20,"includeDetails":true,"includeReviews":false,"maxReviewsPerPlace":10,"openNow":false,"hasBooking":false,"hasNpay":false,"hasCoupon":false,"takeout":false,"newlyOpened":false,"wheelchairAccessible":false,"maxItems":100,"monitoringMode":false,"emitUnchanged":false}'

Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).

MCP (AI agents)

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com?tools=dataspryva/naver-map-business-listings-with-menu-and-hours",
      "headers": {
        "Authorization": "Bearer <YOUR_APIFY_TOKEN>"
      }
    }
  }
}

Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.

Questions people ask

Does the official search API include all Map and Place data?

The published data describes search endpoints and Map and Place data as separate products with their own conditions. Confirm access for the specific dataset rather than assuming search registration covers local listings and reviews.

Does the blog extractor's listed schema confirm full post text?

Its fields include title, publishDate and contentLength, but no field containing the full post text is listed in the published data. Confirm the content output before planning text analysis.

How should visitor reviews and blog reviews be separated?

The review finder documents reviewType for distinguishing visitor, blog and stats records. Use that distinction before comparing feedback, and keep place-level ratings separate from individual review ratings.

How can shopping ads be separated from other offers?

The shopping schema includes isAd alongside price, mallName and productUrl. Inspect that flag when grouping offers, and keep reviewScore separate from the local business rating fields.

What is the cheapest catalogue Actor for Naver data?

Naver Map Business Listings with Menu & Hours Data lists $0.99 per 1,000 results (pay per event), with 8 fields in its published output schema. Start events and platform usage are billed separately. Checked 2026-11-12.

Which Naver scraper returns the most core fields?

Naver Map Business Listings with Menu & Hours Data covers 5 of the 7 core Naver fields this page tracks (title, url, snippet, name, address, price, rating), based on its published output schema.

Does Naver have an official API?

Limited access: Naver Open API provides several search endpoints with application registration. Naver Map and Place data are separate products with their own conditions. Search API usage is subject to Naver's published daily limits; Maps APIs are billed separately.

Is it legal to scrape Naver?

It depends on what you collect and how. Keep business-data collection to public listings and follow Naver's terms. Review the conditions for the specific search or Maps product you use. Read Naver's terms (https://policy.naver.com/policy/service.html) before you collect, and check whether personal data is involved. This is general information, not legal advice.

More on Naver

Sources

Text updated 2026-11-12 Data checked 2026-11-12
Cite this page

Scraper Finder. "How to get Naver data." https://scraperfinder.com/sites/naver/ (data checked 2026-11-12).

Highest-scoring catalogue Actor

Naver Map Business Listings with Menu & Hours Data: 5 of 7 core fields, $0.99 per 1,000 results, score 82. The highest score overall is 84 (Naver Map Search Results Scraper, a Store tool from another publisher); both are in the table above.

Open in Apify Store