MarkPrep

URL to Markdown

Convert a public web page to clean Markdown — main content only.

Drop files, paste, or click to browse
PDF, Word, Excel, PowerPoint, HTML, CSV, JSON, EPUB, images and more. Nothing is uploaded.
Network requests that left this page during conversion: 0We're not asking you to trust a privacy policy. Press F12 → Network and watch.

Paste a public URL and MarkPrep fetches the page through a lightweight serverless proxy (browsers block cross-origin requests, so this one step needs a fetch — it's clearly labelled), then converts the HTML to Markdown in your browser. This is the one place a request leaves your tab, and it fetches someone else's published page, never your documents.

How to convert url to markdown

  1. 1Paste a public URL into the field above.
  2. 2A serverless proxy fetches the page HTML (labelled at the point of use).
  3. 3MarkPrep converts it to Markdown in your browser and counts the tokens.
  4. 4Copy, download, or export JSONL chunks.

Format notes & gotchas

  • Only public pages work — anything behind a login or paywall can't be fetched.
  • Heavily JavaScript-rendered pages may return little content, since the proxy fetches HTML, not a rendered DOM.
  • This is a labelled exception to the no-network rule: the page is fetched, your files are not.

Related converters

Frequently asked questions

Doesn't this break the 'no upload' promise?+

No. The proxy fetches a public web page you name — it never touches your documents. Every other conversion runs fully in your browser. This exception is labelled at the point of use.

Is my file uploaded anywhere?+

No. Conversion runs entirely in your browser tab using WebAssembly. There is no upload endpoint — open your browser's Network tab and watch: nothing leaves the page. The only labelled exceptions are fetching a public URL and optional bring-your-own-key OCR.

How much does it cost?+

Conversion and the entire AI-Ready Pack — token counts, chunking, JSONL export — are free and unlimited, because they run on your hardware. Pro ($4/mo) adds workflow features like the local MCP server, watch folders and saved profiles.

Are the token counts accurate?+

Exact for OpenAI models (GPT-4o, o-series) via their published tokenizer. For Claude and Gemini we show a labelled approximation, because those tokenizers aren't public.

Want it inside your workflow?

Conversion is free forever. Pro ($4/mo) adds the local MCP server so Claude Code converts files on your machine, plus watch folders, saved profiles and encrypted sync.

See pricing