Crawleo Logo
Background
HomeTutorialsCrawleo Crawler Tutorial: Crawl Websites, Extract HTML & Screenshots
Crawler

Crawleo Crawler Tutorial: Crawl Websites, Extract HTML & Screenshots

The Crawleo Crawler turns any URL into clean, model-ready data. In this tutorial we crawl real websites, extract both raw HTML and clean Markdown, and capture full-page screenshots using Crawleo's headful, anti-bot browser. You'll see how to set crawl parameters, handle pages that block ordinary scrapers, and get output that's ready to feed straight into an LLM or RAG pipeline.

What you'll learn

  • Crawling a website with the Crawleo Crawler API
  • Extracting clean HTML and Markdown
  • Capturing full-page screenshots
  • Reaching pages that block ordinary scrapers

Step-by-step guide

  1. 1

    Copy your Crawleo API key

    Get your API key from the Crawleo Dashboard so your crawl requests are authenticated.

  2. 2

    Send your first crawl request

    Call the crawl endpoint (or use the Playground) with a target URL. Crawleo loads the page in a real browser and returns the content.

  3. 3

    Extract HTML and Markdown

    Choose your output format. Crawleo returns clean Markdown ready for an LLM, and raw HTML when you need the full structure.

  4. 4

    Capture a screenshot

    Enable the screenshot option to get a full-page image of the rendered page — useful for archiving, QA, or visual context.

  5. 5

    Crawl an anti-bot site

    Point the crawler at a site that normally blocks scrapers. Crawleo's headful, anti-bot browser renders it like a real user and returns the data anyway.

Frequently asked questions

Can Crawleo crawl JavaScript-heavy or protected pages?

Yes. Crawleo uses a real, headful, anti-bot browser, so it renders JavaScript and gets through protections that defeat simple HTTP scrapers — returning clean HTML, Markdown, and screenshots.

Do I need a paid Crawleo plan to follow this tutorial?

No. Crawleo has a free tier that includes credits for search and crawling, so you can complete the entire setup and run real requests without entering a card. Create an account at crawleo.dev, grab your API key, and you're ready.

Where do I get my Crawleo API key?

Sign in at crawleo.dev, open your Dashboard, and copy the API key from the API Keys section. Treat it like a password and store it in an environment variable rather than committing it to source control.

Try it with your own API key

Create a free Crawleo account and follow along — no card required.

Start freeRead the docs

More tutorials

Supercharge OpenClaw: How to Install Crawleo for Advanced Search, Maps, & Crawling

Supercharge OpenClaw: How to Install Crawleo for Advanced Search, Maps, & Crawling

Watch
Crawleo Playground Tutorial – Google Search, News, Images & Places API

Crawleo Playground Tutorial – Google Search, News, Images & Places API

Watch
How to integrate Crawleo MCP server in Goose IDE

How to integrate Crawleo MCP server in Goose IDE

Watch
All video tutorials
Crawleo Logo

Crawleo LLC

1309 Coffeen Avenue, STE 1200

Sheridan, WY 82801

United States

Product

  • Pricing
  • Integrations
  • Compare
  • Book a demo

Resources

  • Docs
  • Blog
  • News

Legal

  • Terms
  • Privacy
  • Refund

Connect

© 2026 Crawleo LLC. All rights reserved.