Naver Place Photo Scraper avatar

Naver Place Photo Scraper

Pricing

from $0.50 / 1,000 photos

Go to Apify Store
Naver Place Photo Scraper

Naver Place Photo Scraper

Scrape visitor & business photos from Naver Place (네이버 플레이스) — Korea's #1 mapping platform. Extract naver map photos, korean business images, naver place visual data, food photos, interior/exterior shots with AI category filters.

Pricing

from $0.50 / 1,000 photos

Rating

0.0

(0)

Developer

Session zero

Session zero

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

16 days ago

Last modified

Share

Keywords: naver map photos, korean business photos, naver place images, south korea, korean web scraping, naver data, apify actor, korean data extraction

Naver Place Photo Scraper 📸

Scrape photos from Naver Place (네이버 플레이스) photo tabs. Extract business photos, visitor review photos, blog post photos, clips, and videos with full metadata.

🚀 Quick Start (3 minutes)

  1. Click "Try for free" on the Actor page
  2. Paste a Naver Place URL:
    {
    "placeUrls": [
    { "url": "https://m.place.naver.com/restaurant/1472721182/photo" }
    ],
    "maxPhotos": 100,
    "filterBy": "all"
    }
  3. Click Start — photo URLs and metadata appear in the Dataset tab
  4. Export as JSON, CSV, or Excel

Tip: Use filterBy: "visitor" to get only customer-uploaded photos, or "business" for official ones.

✨ Features

  • Fast — Uses GraphQL API directly, no browser required
  • 🔍 Filter by type — Business, visitor, blog, video, clip, or all
  • 🤖 AI View — Access Naver's AI-categorized sub-filters (interior, food, exterior, etc.)
  • 📄 Pagination — Automatically fetches all photos with cursor-based pagination
  • 🔄 Proxy support — Optional Apify Proxy integration for high-volume scraping
  • 🏪 Multi-place — Scrape photos from multiple places in one run

🎯 Use Cases

  • Menu & Food Analysis — Collect food photos to analyze presentation, portion sizes, and popular dishes
  • Competitive Visual Research — Compare photo quality, interior design, and ambiance across competing businesses
  • Hotel & Accommodation Research — Gather real visitor photos of rooms, facilities, and surroundings
  • Content Curation — Source user-generated visual content for a specific location or category
  • Brand Monitoring — Track how customers visually represent your business
  • Interior/Exterior Auditing — Use AI View filters to isolate interior, exterior, or signage photos
  • Training Data Collection — Gather labeled images (food, interior, etc.) for computer vision models

📊 Output Fields

Each photo record includes:

FieldTypeDescription
placeIdstringNaver Place business ID
photoTypestringSource type: ibu (business-uploaded), visitor (review photo), ugc (blog/cafe), clip (short video)
mediaTypestringimage or video
originalUrlstringFull-resolution image URL (directly downloadable)
widthintegerImage width in pixels (when available)
heightintegerImage height in pixels (when available)
datestringDate the photo was uploaded or associated with
businessNamestringName of the place this photo belongs to
authorNicknamestringDisplay name of the person who uploaded the photo
authorIdstringUploader's Naver user ID
ratingintegerStar rating from the associated review (visitor photos only)
votedKeywordsarrayKeywords from the associated review (visitor photos only)
videoUrlstringVideo stream URL (for video/clip types only)

Photo Type Reference

photoType valueKorean labelDescription
ibu업체Official photos uploaded by the business
visitor방문자Photos attached to visitor reviews
ugc블로그Photos from blog/cafe posts about the place
clip클립Short video clips uploaded by users

AI View Sub-filters

When available, Naver provides AI-categorized sub-filters:

CodeDescription
INTERIORInterior/ambiance photos
EXTERIORStorefront and exterior photos
FOODFood and drink photos
MENU_NAME:xxxPhotos of a specific menu item
SCENERYScenery and view photos
SIGNAGESignage and logo photos

⚙️ Input Parameters

ParameterTypeDefaultDescription
placeUrlsarrayList of Naver Place URLs
placeIdstringSingle Naver Place ID
maxPhotosinteger100Max photos per place (1–10,000)
filterBystring"all"Photo type: all, business, visitor, blog, video, clip
subFilterstringAI View sub-filter code (e.g., INTERIOR, FOOD)
includeFiltersbooleantrueInclude available filter categories in output
proxyConfigurationobjectApify Proxy configuration

Example Input

{
"placeUrls": [
{ "url": "https://m.place.naver.com/restaurant/1472721182/photo" }
],
"maxPhotos": 200,
"filterBy": "visitor"
}

⚠️ Limitations & Notes

  • Max 10,000 photos per place — configurable via maxPhotos (default 100)
  • Batch size — API returns ~50 photos per GraphQL request; large runs paginate automatically
  • Rate limiting — Automatic retry with exponential backoff (up to 3 retries) on 429/5xx errors
  • AI View availability — Sub-filters depend on whether Naver has classified photos for that specific place
  • Video URLs — Video stream URLs are temporary and may expire after some time
  • No login required — All photos come from publicly accessible APIs
  • Speed — ~2–5 seconds per 60 photos (pure API calls, no browser overhead)

💰 Pricing

$0.50 per 1,000 photos — pay only for the photos you extract. Platform usage costs are included at minimal cost.

⚠️ Disclaimer

This Actor is provided for educational and research purposes. Please respect Naver's Terms of Service and use responsibly. The author is not responsible for any misuse of this tool.