Recipe schema generator
Built in your browser · nothing is uploaded
Builds Recipe JSON-LD with ingredients and steps. Times use ISO 8601 duration format — `PT20M` is twenty minutes, `PT1H30M` is an hour and a half.
How to use the recipe schema generator
The duration format is the only genuinely awkward part and it is worth learning: `P` opens the period, `T` separates the date part from the time part, then `H`, `M` and `S`. So twenty minutes is `PT20M`, not `20 minutes` or `PT20`. Recipe is one of the richer result types with real visible payoff — it can produce an image carousel with times and ratings — which is why recipe sites invest in it heavily. The ingredient list should match the page exactly, including quantities, since the markup is what a voice assistant reads aloud and a mismatch there is worse than an inconsistency in a search snippet.
Questions
ISO 8601 duration: P opens the period, T starts the time part, so PT20M is twenty minutes and PT1H30M is ninety.