LLM-Ready Web Content Extractor avatar

LLM-Ready Web Content Extractor

Pricing

from $3.00 / 1,000 page extracteds

Go to Apify Store
LLM-Ready Web Content Extractor

LLM-Ready Web Content Extractor

Turn any public web page or shallow site crawl into clean, LLM-ready Markdown + metadata + optional RAG chunks. Boilerplate/nav/ads removed. Honors robots.txt.

Pricing

from $3.00 / 1,000 page extracteds

Rating

0.0

(0)

Developer

Leopold Ai

Leopold Ai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Give it a URL. Get back clean, LLM-ready Markdown — main content only, navigation/ads/boilerplate stripped, with page metadata and optional RAG-ready chunks. Built for the one thing agents and RAG pipelines actually need: clean web text, not raw HTML.

Why this Actor

Raw HTML is noisy — nav bars, cookie banners, ads, footers. This Actor pulls out just the main content, converts it to clean Markdown, and hands you structured, ready-to-use output. No parsing, no cleanup, no LLM tokens wasted on junk.

What you get (per page)

FieldDescription
markdownClean main content as Markdown (links & tables preserved)
textPlain-text version
title, description, author, date, siteNamePage metadata
wordCount, tokenEstimateSize at a glance
chunksOptional overlapping chunks, ready for a vector DB

Example

Input

{
"startUrls": [{ "url": "https://en.wikipedia.org/wiki/Vector_database" }],
"maxPages": 1,
"ragChunking": true,
"chunkWords": 200
}

Output (excerpt)

{
"url": "https://en.wikipedia.org/wiki/Vector_database",
"title": "Vector database - Wikipedia",
"wordCount": 1528,
"tokenEstimate": 3121,
"markdown": "| Part of a series on | Machine learning and data mining | ...",
"chunks": ["Vector database — a database that stores ...", "..."]
}

Use cases

  • RAG ingestion — clean text + chunks straight into your vector DB
  • Agent tools — give an agent a URL, get usable content back
  • Content pipelines — docs, blogs, news, wikis → structured Markdown
  • Research & analysis — summarize or analyze clean page content

Inputs

  • startUrls — pages to extract (seeds when crawling)
  • maxPages, maxCrawlDepth, sameDomainOnly — control scope & cost
  • renderJs — render JavaScript with a headless browser (for client-rendered SPAs)
  • ragChunking, chunkWords, chunkOverlapWords — RAG output
  • respectRobots (default on), includeHtml, contactEmail

Two modes

  • HTTP (default) — fast & cheap; great for server-rendered pages (blogs, news, docs, wikis — most content sites).
  • renderJs — headless Chromium renders the page first, so JavaScript-heavy SPAs (client-rendered apps, some docs) work too. Slower; turn on only when needed.

Responsible by design

Fetches only public pages, honors robots.txt, identifies itself in the User-Agent, and never touches login/paywalled content or personal data. Use it on content you're permitted to process.

Pricing

Pay per page extracted — you're charged only for pages that succeed. Skipped, blocked, or failed pages are free.