Recipe schema generator
Turn recipe details into a ready-to-paste Recipe JSON-LD block.
Recipe schema generator
Fill in a recipe's name, ingredients and steps, and this tool builds a schema.org Recipe block in JSON-LD, ready to paste into your page. It is built for food bloggers, recipe sites and any page that wants eligibility for Google's recipe rich results — the carousel cards showing a photo, cook time and star rating right in search.
Every field maps to a real schema.org property. Prep time, cook time and total time take ISO 8601 durations like PT15M for fifteen minutes; the tool writes them through unchanged. Ingredients and steps are typed one per line, or separated with "|" so a step like "Simmer for 20 minutes, stirring occasionally" keeps its own comma. Servings, category and cuisine are plain text. Rating value and review count together produce an aggregateRating block; leaving either at zero omits it, since a half-built rating is worse than none. A calorie figure produces a minimal nutrition block, and a video URL adds a VideoObject, using your first image as its thumbnail when one is set.
The tally under the output counts populated schema properties and calls out anything Google's guidelines recommend that you have not filled in yet — most often the image, ingredients or instructions, which drive whether the rich result shows at all. Choose whether the JSON is pretty-printed or minified, and whether it is wrapped in a script tag ready to drop straight into your HTML, or left as bare JSON for a templating system to wrap itself.
Everything runs in your browser. No recipe, ingredient list or personal detail you type is ever sent to a server — the schema is generated locally and stays that way until you copy or download it yourself.