Pricing
Simple, Transparent Pricing
Pay for conversions, not seats. Scale up or down anytime. Start free — no credit card required.
FREE
100 conversions/month
- ✓100 URL conversions/month
- ✓REST API access
- ✓MCP server (Claude Desktop)
- ✓JSON + Markdown output
- ✓Community support
STARTER
2,000 conversions/month
- ✓2,000 URL conversions/month
- ✓Everything in Free
- ✓Bulk URL endpoint (up to 200 URLs/call)
- ✓Usage dashboard
- ✓Email support
PRO
10,000 conversions/month
- ✓10,000 URL conversions/month
- ✓Everything in Starter
- ✓Bulk URL endpoint (up to 500 URLs/call)
- ✓Priority queue
- ✓Priority support
SCALE
50,000 conversions/month
- ✓50,000 URL conversions/month
- ✓Everything in Pro
- ✓Bulk URL endpoint (up to 500 URLs/call)
- ✓SLA 99.9% uptime
- ✓Slack support
Enterprise
Need more volume?
Custom rate limits, dedicated infrastructure, on-premise deployment, SSO, and SLA. Built for teams ingesting millions of pages.
FAQ
What counts as a conversion?
Each URL you convert via the API or MCP server counts as one conversion. Failed requests (4xx/5xx) don't count.
Do free tier conversions reset monthly?
Yes. Free tier resets on the 1st of each month. Paid plans also reset monthly on your billing date.
Can I use the MCP server with a paid API key?
Yes. Set FETCHMD_API_KEY in your Claude Desktop config and your MCP calls count against your paid quota.
What happens when I hit my limit?
The API returns HTTP 429 with a clear message and your reset date. The web converter at fetchmd.dev always works free.
Is there a free trial on paid plans?
Yes — 7-day free trial on Starter and Pro. Cancel anytime before the trial ends.