For developers

Build with recipes

Looking to build something and want access to recipes? Convert exported collections from Paprika, Cook'n, CopyMeThat and more into clean, normalized Schema.org JSON-LD — programmatically.

Normalized output

Every recipe comes back as Schema.org Recipe JSON-LD — consistent fields no matter the source app.

Bulk conversion

Submit a whole export — from a handful of recipes to tens of thousands — and retrieve results incrementally.

Images included

Extracted recipe images are made available through short-lived, signed download URLs.

Partial success & webhooks

Per-item warnings and failures, plus signed completion webhooks so you're not stuck polling.

Test and production keys

See plans →

Test keys

Free

Prefixed mmr_test_. Free to create and they never consume credits.

  • • Up to 5 recipes per conversion on the free plan
  • • Up to 20 recipes per conversion once you're on a paid plan
  • • Perfect for building and testing your integration

Production keys

Paid

Prefixed mmr_live_. Available on a paid plan.

  • No recipe extraction limits
  • • Draws down your production credits
  • • For real, user-facing workloads

Plans & pricing

What's a credit?

A credit is billed per completed import. Your first 1,000 successfully converted recipes in a job cost 1 credit, then +1 credit per additional 2,000. Online URL lookups add +1 credit per 100. You only pay for recipes that convert — failed items and fully-failed jobs are free.

In short: your first 1,000 recipes in an import cost 1 credit, then +1 per additional 2,000; online URL lookups add +1 per 100. Your plan includes a monthly bundle of credits — once they're used up, extra usage bills at your plan's per-credit overage rate. Credits don't roll over month to month.

Free

Free

Test keys only

  • ✓ Test keys, no credit card
  • ✓ Up to 5 recipes per conversion
  • ✓ Full Schema.org JSON-LD output
  • ✗ No production keys
  • 5 requests / min
Start free

Small

$29 /mo

100 credits / mo ($0.29/credit)

  • ✓ 100 credits / mo included
  • ✓ Overage $0.40 / credit
  • ✓ Production keys (no recipe limits)
  • ✓ Dev keys return up to 20 recipes, unmetered
  • 10 requests / min
Get started

Mid

$99 /mo

500 credits / mo ($0.20/credit)

  • ✓ 500 credits / mo included
  • ✓ Overage $0.30 / credit
  • ✓ Production keys (no recipe limits)
  • ✓ Dev keys return up to 20 recipes, unmetered
  • 30 requests / min
Get started

Large

$249 /mo

1,500 credits / mo ($0.17/credit)

  • ✓ 1,500 credits / mo included
  • ✓ Overage $0.22 / credit
  • ✓ Production keys (no recipe limits)
  • ✓ Dev keys return up to 20 recipes, unmetered
  • 60 requests / min
Get started

• Only successful conversions consume credits. Failed items are never billed.

Test keys never consume credits — they're capped by recipes per conversion instead, so you can build and test for free.

• Overage never blocks a conversion — it's added to your next bill at your plan's per-credit rate. Included credits reset each month and don't roll over.

Questions about volume or a custom plan? Get in touch.

Quick start

  1. 1

    Create a free account and generate an API key from your dashboard.

  2. 2

    Verify your key against the API:

    curl https://api.movemyrecipes.com/v1/me \
      -H "Authorization: Bearer mmr_test_your_key_here"
  3. 3

    Start a conversion — point it at a recipe URL (or upload an export), then poll the returned conversion_url and pull the normalized recipes and exports:

    curl -X POST https://api.movemyrecipes.com/v1/conversions \
      -H "Authorization: Bearer mmr_test_your_key_here" \
      -H "Content-Type: application/json" \
      -d '{"source_url": "https://example.com/recipe"}'

The bulk conversion API is in active development

Accounts and API keys are available today. Building something specific and want early access to the full job-based API? We'd love to hear about it.

Tell us what you're building