Extract a clean recipe from a website, video, or social post

Paste a TikTok, YouTube, Instagram, or recipe-blog URL — get a clean recipe back. Ingredients with quantities, numbered steps, prep and cook times, servings. No scroll-past life stories, no ad walls.

https://

Static HTML only. JS-rendered pages may extract partial content.

Processed in-flight — never stored on our servers.

What should we pull from this recipe source?

Or pick specific fields

Or describe it yourself

Why this matters

Modern recipe content buries the actual recipe under SEO copy and personal essays. Cooking videos hide it inside a 12-minute monologue. Pulling out just the ingredients and steps takes longer than cooking the dish. ExtractFox reads the page or transcript and returns the recipe in a fixed format you can save, print, or share. Meal-planners screenshot TikTok recipes but quantities are spoken, not written — you replay the video three times while your hands are covered in flour. Recipe blogs front-load 800 words of family history before the ingredient list, breaking copy-paste into your notes app. Scaling from 'serves 6' to 'serves 2' means manual math on every tablespoon when you'd rather be chopping onions.

How it works

  1. Step 1
    Paste a URL or upload

    TikTok, YouTube, Instagram post, recipe-blog URL, or a screenshot of a cookbook page. The model handles all of them.

  2. Step 2
    Run extraction

    ExtractFox identifies the recipe inside the content and returns it in a structured format — ingredients separated from instructions, quantities normalized.

  3. Step 3
    Copy or export

    Plain text for sending to a friend, JSON for an app, or PDF for a print-ready card. Schema.org Recipe markup if you're publishing.

Common use cases

Meal prep planning — pull ingredients from five blog URLs into one shopping list spreadsheet
Cookbook digitization — photograph printed recipe pages and export structured JSON for Paprika or Mealie
Video recipe capture — extract ingredients and steps from a YouTube cooking video without scrubbing the timeline
Publishing — convert a messy blog post into Schema.org Recipe JSON for your own recipe site

Sample output

Example: a cooking-blog URL extracted to a clean recipe

titleWeeknight Tomato & White Bean Stew
servings4
prep_time_minutes10
cook_time_minutes25
total_time_minutes35
ingredients
quantityunititemnotes
2tbspolive oil
1yellow oniondiced
4clovegarlicminced
1tspsmoked paprika
1can (28 oz)whole tomatoes
2can (15 oz)white beansdrained
1cupvegetable broth
instructions
  • Heat olive oil in a large pot over medium heat.
  • Add onion and cook 5 minutes until softened.
  • Add garlic and paprika; cook 1 minute until fragrant.
  • Crush tomatoes by hand into the pot. Add broth and beans.
  • Simmer 20 minutes, stirring occasionally. Season with salt to taste.

Frequently asked questions

How do I extract a recipe from a TikTok or YouTube video?+

Paste the video URL here, pick the "From a cooking video" mode, and click Extract. ExtractFox reads the transcript (and the on-screen text where it matters) and returns the recipe in a clean format.

Does it work on Instagram and Facebook reels?+

Yes. Public posts work directly; private accounts won't extract because the platform doesn't expose the content.

What if the source doesn't have exact quantities?+

ExtractFox keeps vague measurements verbatim ("a handful", "to taste") in the quantity field rather than inventing numbers. You can adjust before cooking.

Can I scale the recipe to a different serving size?+

Yes — pick the Scaled mode and set the target serving count. Quantities are recalculated and rounded to sensible kitchen units.

Will the export work with my recipe app?+

Most recipe apps (Paprika, Mealie, Tandoor, Grocy) accept Schema.org Recipe JSON or plain-text imports. Pick the Schema.org Recipe JSON mode for the cleanest import.

What about recipes from a cookbook screenshot?+

Upload the image instead of pasting a URL. The image data extractor handles printed recipes the same way it handles digital ones.

Does it work when the recipe is only in the video captions, not spoken aloud?+

Yes. ExtractFox reads on-screen text, captions, and description fields in addition to the spoken transcript. If quantities appear only as text overlays, they come through in the ingredient list.

Can I combine ingredients from multiple recipe URLs into one shopping list?+

Run extraction on each URL with the Shopping list (ingredients only) mode, then merge the ingredient arrays in Excel or your grocery app. Duplicate items (e.g., olive oil in three recipes) are listed separately so you can combine quantities yourself.

Related extractors

From the blog