TikTok Recipe Extractor API

The measures sit on the TikTok frame, not in the audio. The TikTok Recipe Extractor API returns quantities, units, and steps you can actually shop from.

Saving a TikTok recipe used to mean pausing the video

You are in a grocery aisle with a cooking TikTok open, thumb on the scrubber, trying to catch "two cups" before the cut. The music is loud. The creator never says the amount. It is written on the frame in a font that disappears when you blink. Saving a TikTok recipe used to mean pausing the video. It does not have to.

That pause is the whole product failure. A recipe app that stores the link has stored a reminder to suffer later.

The recipe is a graphic, and sometimes a caption

Short cooking videos on TikTok are built so the measure is readable and the voice is optional. A lot of them have no voice. The track is audio from somewhere else. A transcript pipeline, which is the obvious engineering step, returns lyrics or silence. The Dutch oven, the cream, and the minute they hit the pan were never in the speech.

I keep seeing food apps discover this after launch. The happy path was a creator who narrates like a cookbook. The actual catalog is overlays. "2 cups heavy cream" sits on screen. The caption repeats the title and maybe the list, in a different order than the cuts. If you trust only one of those, you drop an ingredient or you double it.

The person who feels this is not a generic cook. It is the team behind a save-recipe button, a meal planner that wants a shopping list with units, a nutrition app that cannot score "pasta" without an amount, or a food brand that wants the dish a creator made with their product. An agency turning a chef's back catalog into a post has the same hole at higher volume.

Pause-and-type works once. It does not work for a hundred videos, and it does not work for a user who shared a link from the couch and expected the app to meet them in the store.

One recipe, three partial sources

On-screen text has the quantity. Speech, when it exists, has the verb. The caption has the title or the list the editor did not fit on screen. The result worth saving is a single ingredient row: name, quantity, unit, and the original phrase so you can see you did not invent the cup. Steps should stay ordered, with the second they start, because "then add the cream" is useless if the video had four thens.

Servings and cook time belong only when the creator stated them. Filling blanks with a typical Tuesday-night guess is how a meal plan lies.

Clips that are not recipes should say so. A joke in a kitchen is not a low-confidence carbonara. Your filter needs a boolean, not a heroic parse.

If you later want another language, translate that object. Do not translate a transcript that missed the overlay and call it localization.

How it runs:

  1. Paste public TikTok links.
  2. The frame, the speech, and the caption are merged into one recipe.
  3. You get ingredients with units and ordered steps, or a flag that the video was not a recipe.

I built the TikTok Recipe Extractor API for the save button. Run on Apify.

Who should stop scrubbing

This is for recipe apps, grocery lists, and food data teams. It is for creators who want their own back catalog in a form a person can cook from without the app open.

If the video is a talking-head essay and you need every sentence, use a transcript. If you only need the words on screen and not a structured dish, reading TikTok overlays is the narrower tool. The Instagram version of the same silent-Reel problem is recipes from Reels.

Tiny type and very fast cuts come back less sure. Do not expect a recipe from a video that never stated one. Private or deleted clips should fail without a recipe charge. A video that was watched and rejected as "not a recipe" is a different outcome than a download that never started. Input, pricing, and those limits are on the Apify Store README for TikTok Recipe Extractor.

The aisle was the deadline

The cost of the pause is a saved video that still cannot become a cart. The user already did the hard part. They found the dish.

Give them the cups and the steps. The rest of the writing is on all posts.

Run on Apify.