Webpage to Markdown for LLMs & RAG avatar

Webpage to Markdown for LLMs & RAG

Pricing

Pay per event

Go to Apify Store
Webpage to Markdown for LLMs & RAG

Webpage to Markdown for LLMs & RAG

Convert any web page URL into clean, LLM-ready Markdown. Strips nav, ads and boilerplate, keeps headings, tables and links. Fast raw-HTTP, handles Chinese/Japanese/Korean pages, cheap per page. Ideal for AI agents, RAG and MCP.

Pricing

Pay per event

Rating

0.0

(0)

Developer

凡 方

凡 方

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Security

Limited permissions

Share

What does Webpage to Markdown do?

Webpage to Markdown turns any public web page into clean, LLM-ready Markdown. Give it a list of URLs and get back the main content with headings, lists, tables and links preserved, and menus, cookie banners, ads, scripts and footers stripped out.

Use it as a website to Markdown converter, HTML to Markdown API or URL to text tool. It is built for AI agents, RAG pipelines, MCP tools and LLM prompts where you need the text of a page, not its HTML, and you need it fast and cheap.

Why use it?

  • ⚡ Fast – plain HTTP fetching (no browser), most pages convert in under a second.
  • 🧹 Clean output – main-content extraction (Trafilatura) with automatic fallback to full-page conversion for homepages and landing pages.
  • 🌏 CJK & legacy encodings – correctly decodes GBK, GB2312, Big5 and Shift-JIS pages that break many other converters.
  • 📏 Fits your context window – optional maxCharacters truncation, plus wordCount and characterCount for every page.
  • 💸 Pay per page – you only pay for pages that were converted successfully. Failed URLs are free.
  • 🤖 Agent-friendly – simple input, flat JSON output, works through the Apify API, MCP server, Make, Zapier, n8n and LangChain.

How to use it

  1. Paste one or more URLs into URLs.
  2. (Optional) switch off Main content only to convert the whole page, or turn on Keep images.
  3. Click Start. Results appear in the Output tab and can be downloaded as JSON, CSV, Excel or Markdown text.

Input example

{
"startUrls": [{ "url": "https://docs.apify.com/platform/actors" }],
"mainContentOnly": true,
"includeLinks": true,
"maxCharacters": 20000
}

Output example

{
"url": "https://docs.apify.com/platform/actors",
"loadedUrl": "https://docs.apify.com/platform/actors",
"statusCode": 200,
"title": "Actors | Platform | Apify Documentation",
"language": "en",
"markdown": "# Actors\n\nActors are serverless cloud programs that ...",
"wordCount": 260,
"characterCount": 1754,
"truncated": false,
"error": null
}

How much does it cost?

This Actor uses pay-per-event (PPE) pricing: you pay only for results, and the Apify platform compute it uses is already included.

EventPricePer 1,000
Page converted$0.001 per page$1.00 per 1,000 pages
Actor start$0.0005 per run–

URLs that fail to load are not charged. For example, 1,000 pages cost about $1.00. The Actor start fee is charged once per run (one event per GB of memory; the default memory setting counts as one). You can set a maximum cost per run in the run options and the Actor stops cleanly when it is reached. Apify's free plan includes $5 of monthly credit, enough to try it at no cost.

Use cases

  • RAG and vector databases – convert documentation, help centers and blogs into Markdown chunks for embeddings.
  • LLM prompts and AI agents – let ChatGPT, Claude or your own agent read a web page as clean text.
  • Content archiving and migration – move web pages into Notion, Obsidian, GitHub or a CMS as Markdown.
  • Whole-site conversion – list all pages with Sitemap URL Extractor, then convert them here.

Limitations

  • Pages are fetched with plain HTTP, so content that is rendered only by JavaScript (some single-page apps) may come back empty. Static sites, docs, blogs, news and Wikipedia work well.
  • Pages behind logins or anti-bot walls are not supported. Please only convert pages you are allowed to access.
  • Non-HTML text (plain text, Markdown, JSON) is returned as-is. PDFs are not converted – use Document to Text Extractor for PDF, Word and PowerPoint files.

FAQ

Can I call it from my AI agent? Yes. Use the Apify MCP server or call run-sync-get-dataset-items on the API and read the markdown field.

Is it legal? The Actor only fetches public pages you point it to and identifies itself with a clear user agent. You are responsible for respecting each website's terms.

Other tools by Digital-Tools

Found a bug or need a feature? Open an issue in the Issues tab and I will fix it quickly.