SERVICE & TOOLS

Bright Data

Bright Data — web scraping and proxy network

data

20 available tools

scrape_as_markdown

Scrape a single webpage URL with advanced options for content extraction and get back the results in MarkDown language. This tool can unlock any webpage even if it uses bot detection or CAPTCHA.

scraping_browser_navigate

Navigate a scraping browser session to a new URL

scrape_as_html

Scrape a single webpage URL with advanced options for content extraction and get back the results in HTML. This tool can unlock any webpage even if it uses bot detection or CAPTCHA.

scrape_batch

Scrape multiple webpages URLs with advanced options for content extraction and get back the results in MarkDown language. This tool can unlock any webpage even if it uses bot detection or CAPTCHA.

scraping_browser_click_ref

Click on an element using its ref from the ARIA snapshot. Use scraping_browser_snapshot first to get the correct ref values. This is more reliable than CSS selectors.

scraping_browser_fill_form

Fill multiple form fields in one operation. Use scraping_browser_snapshot first to get the correct ref values. This is more efficient than filling fields one by one.

scraping_browser_get_html

Get the HTML content of the current page. Avoid using this tool and if used, use full_page option unless it is important to see things like script tags since this can be large

scraping_browser_get_text

Get the text content of the current page

scraping_browser_go_back

Go back to the previous page

scraping_browser_go_forward

Go forward to the next page

scraping_browser_network_requests

Get all network requests made since loading the current page. Shows HTTP method, URL, status code and status text for each request. Useful for debugging API calls, tracking data fetching, and understa…

scraping_browser_screenshot

Take a screenshot of the current page

scraping_browser_scroll

Scroll to the bottom of the current page

scraping_browser_scroll_to_ref

Scroll to a specific element using its ref from the ARIA snapshot. Use scraping_browser_snapshot first to get the correct ref values. This is more reliable than CSS selectors.

scraping_browser_snapshot

Capture an ARIA snapshot of the current page showing all interactive elements with their refs. This provides accurate element references that can be used with ref-based tools. Use this before interact…

scraping_browser_type_ref

Type text into an element using its ref from the ARIA snapshot. Use scraping_browser_snapshot first to get the correct ref values. This is more reliable than CSS selectors.

scraping_browser_wait_for_ref

Wait for an element to be visible using its ref from the ARIA snapshot. Use scraping_browser_snapshot first to get the correct ref values. This is more reliable than CSS selectors.

search_engine

Scrape search results from Google, Bing or Yandex. Returns SERP results in JSON or Markdown (URL, title, description), Ideal for gathering current information, news, and detailed search results.

search_engine_batch

Run multiple search queries simultaneously. Returns JSON for Google, Markdown for Bing/Yandex.

session_stats

Tell the user about the tool usage during this session