Crawling API / Daum

Daum Scraper.
Any page, fully rendered.

Send any Daum URL and get the fully rendered HTML back, through Korea-based residential proxies with anti-bot handling built in.
Turn it into JSON with the generic extractor.

99% success rate140M residential IPs30 geographies
Daum URLHTML or JSONwww.daum.net/search?q=weatherCrawlbaseRouteRenderExtractRendered HTMLStructured JSONcrawling-apigeneric-extractordaum.net · rate limit rerouted · 200
Live crawl feed · Daum1.24M req/minStreaming
200finance.daum.net/exchangesAU146ms
200www.daum.net/search?q=%EC%9C%A0%EA%B0%80FR162ms
200news.daum.net/v/20260626093015421ES174ms
404news.daum.net/economicDE70ms
200finance.daum.net/exchangesFR80ms
200finance.daum.net/domestic/allSG103ms
200www.daum.net/search?q=%EC%84%9C%EC%9A%B8+%EB%A7%9B%EC%A7%91SG162ms
200search.daum.net/search?w=news&q=AIBR185ms
200news.daum.net/v/20260625174208910DE97ms
200www.daum.net/search?q=weatherAU206ms
200news.daum.net/v/20260626093015421JP156ms
200search.daum.net/search?w=img&q=hanokJP141ms
200sports.daum.net/team/12ES131ms
200finance.daum.net/domestic/allGB57ms
200finance.daum.net/quote/A005930SG166ms
200cafe.daum.net/bookloveSG79ms
200finance.daum.net/domestic/allBR111ms
200news.daum.net/economicFR72ms
200www.daum.net/search?q=%EC%84%9C%EC%9A%B8+%EB%A7%9B%EC%A7%91FR129ms
200sports.daum.net/team/12CA91ms
200search.daum.net/search?q=%EB%82%A0%EC%94%A8SG67ms
200sports.daum.net/schedule/kboBR175ms
200cafe.daum.net/bookloveGB46ms
200finance.daum.net/quote/A005930SG100ms
200www.daum.net/search?q=weatherFR194ms
301search.daum.net/search?w=news&q=AIGB196ms
200finance.daum.net/exchangesAU146ms
200www.daum.net/search?q=%EC%9C%A0%EA%B0%80FR162ms
200news.daum.net/v/20260626093015421ES174ms
404news.daum.net/economicDE70ms
200finance.daum.net/exchangesFR80ms
200finance.daum.net/domestic/allSG103ms
200www.daum.net/search?q=%EC%84%9C%EC%9A%B8+%EB%A7%9B%EC%A7%91SG162ms
200search.daum.net/search?w=news&q=AIBR185ms
200news.daum.net/v/20260625174208910DE97ms
200www.daum.net/search?q=weatherAU206ms
200news.daum.net/v/20260626093015421JP156ms
200search.daum.net/search?w=img&q=hanokJP141ms
200sports.daum.net/team/12ES131ms
200finance.daum.net/domestic/allGB57ms
200finance.daum.net/quote/A005930SG166ms
200cafe.daum.net/bookloveSG79ms
200finance.daum.net/domestic/allBR111ms
200news.daum.net/economicFR72ms
200www.daum.net/search?q=%EC%84%9C%EC%9A%B8+%EB%A7%9B%EC%A7%91FR129ms
200sports.daum.net/team/12CA91ms
200search.daum.net/search?q=%EB%82%A0%EC%94%A8SG67ms
200sports.daum.net/schedule/kboBR175ms
200cafe.daum.net/bookloveGB46ms
200finance.daum.net/quote/A005930SG100ms
200www.daum.net/search?q=weatherFR194ms
301search.daum.net/search?w=news&q=AIGB196ms
01 Live demo

Any Daum URL in. HTML or JSON out.

The Crawling API, typed live. Get the rendered HTML, or switch to the generic extractor for JSON. Hover to pause and read.

ready
keys 1-2 switch · click to pauserun your own URL
Run your first request in minutes. Up to 10,000 free requests, no credit card.Start free
02 Capabilities

One API, everything Daum throws at you.

Daum is a JavaScript-rendered Korean portal whose news and search feeds load dynamically and are geo-gated to Korea. The Crawling API renders it in a real browser, reaches it through Korea-based residential IPs, and hands you clean HTML or JSON.

render

Full JavaScript rendering

A real browser executes the page, so the dynamically loaded news headlines, search results and portal feeds are all captured, not just the initial HTML.

proxies

Korea-based residential IPs

Daum is geo-gated to Korea, so every request rotates a Korea-based residential IP, and you reach the portal like a real local visitor.

anti-bot

Blocks handled for you

CAPTCHAs, bot walls and rate limits are cleared automatically. Nothing to solve, nothing to maintain.

format

HTML or JSON

Get the full rendered HTML, or add scraper=generic-extractor to return title, content, images and links as structured JSON.

extras

Screenshots and async

The same call can capture a full-page screenshot, or run asynchronously with webhooks and cloud storage.

one token

One API for every site

The Crawling API works on any URL, so the same token covers Daum and everything else you crawl. See the live demo.

03 Output

Rendered HTML, or clean JSON.

By default you get the rendered HTML. Add the generic-extractor and the same page comes back as typed JSON.

{ "title": "Daum: news, search and mail", "favicon": "https://www.daum.net/favicon.ico", "meta": { "description": "Daum portal: news, search, mail and more.", "keywords": "..." }, "content": "Portal sections, news headlines, search results and links...", "canonical": "https://www.daum.net/", "images": [ "..." ], "og_images": [ "..." ], "links": [ "..." ] }

Page

title · string  canonical · string  favicon · string

Meta

meta.description · string  meta.keywords · string

Content

content · string

Media

images · array  og_images · array

Links

links · array

04 How it works

From URL to data in one call.

Every Daum request moves through the same path. You send a URL, we operate everything in between.

01

Send the URL

Pass any public Daum URL with your token: the home page, a news article, a search result page or a cafe.

02

Rotate a proxy

A Korea-based residential IP that reaches Daum cleanly, drawn from 140M IPs across 30 regions.

03

Render the page

A real browser loads the page so the news headlines, search results and portal feeds render before capture.

04

Clear anti-bot

Daum's geo gate, bot checks and rate limits are handled automatically. Nothing to solve, nothing to maintain.

05

Return HTML or JSON

The fully rendered HTML comes back, or typed JSON when you add the generic extractor.

05 Use cases

What teams build on Daum data.

USE / 01Korea

Korean market research

Track what is trending across the portal, news and cafe communities to read the Korean market in real time.

USE / 02News

News monitoring

Watch Daum news headlines and search pages to follow stories, coverage and sentiment as they break.

USE / 03Localization

Localization & QA

Render Daum as a Korea-based visitor to validate localized pages, regional content and geo-gated behaviour.

USE / 04Search

Portal & SERP data

Collect Daum search results, sections and links to benchmark visibility and ranking in the Korean market.

USE / 05Finance

Finance & sports feeds

Pull finance and sports pages for prices, fixtures and figures that update through the day.

USE / 06Coverage

Any URL, one API

Crawl the home page, news, search, cafe and finance, plus any other site you need.

06 Notes

Good to know when scraping Daum.

Rendered like a real browser

Daum is a JavaScript-rendered portal; the Crawling API runs a real browser so news headlines, search results and portal feeds load before capture.

Korea geotargeting

Daum is geo-gated to Korea. Crawlbase rotates Korea-based residential IPs so the portal loads cleanly, without you buying or managing proxies.

HTML by default, JSON on request

You get the full rendered HTML. Add scraper=generic-extractor for parsed title, content, images and links, or parse the HTML yourself.

Public pages only

The Crawling API reads publicly visible pages, with no login, so you get what a logged-out visitor in Korea sees.

07 Why Crawlbase

Built to crawl Daum at scale.

The Crawling API runs on the same network that serves 46,000+ paying customers and 70,000+ developers. No proxies to buy, no browsers to run, nothing to patch when Daum changes.

99%
Average request success rate
140M
Residential IPs, plus 98M datacenter
30
Geographies for accurate local results
20/s
Requests per second by default, more on request

One token, official SDKs for Python, Node and Ruby, and a 99.99% uptime network underneath.

08 FAQ

Daum scraping questions.

Send the Daum URL to the Crawlbase Crawling API with your token. Crawlbase rotates a Korea-based residential proxy, renders the page in a real browser, clears bot checks, and returns the fully rendered HTML. Add scraper=generic-extractor to get structured JSON instead.
Yes. By default the Crawling API returns rendered HTML; add the generic extractor (scraper=generic-extractor) to receive title, meta, content, images and links as JSON, or parse the HTML yourself.
Yes. A real browser executes the page, so the dynamically loaded news headlines, search results and portal feeds are captured, not just the initial HTML.
Daum is geo-gated to Korea, so requests need to come from a Korea-based IP to load cleanly. Crawlbase geotargets Korea and rotates residential IPs for you, so you reach Daum like a local visitor without buying or managing proxies.
Crawlbase routes each request through rotating residential IPs and clears bot checks automatically. You do not manage proxies or solve CAPTCHAs, and there is nothing to maintain when Daum changes its setup.
Any public URL across the portal: the home page, news articles, search result pages, sports, finance and cafe pages. The same API works on any other site too.
Start free with up to 10,000 requests and no credit card. Paid plans scale with usage, and the same token works across the Crawling API and every Crawlbase scraper.

Start scraping Daum.
Reach Korea without the proxies.

Free to begin with up to 10,000 requests. One token for the Crawling API and every scraper.