Free Recipe Schema Generator
Validate one recipe for free. Fill in your recipe, copy valid Schema.org Recipe JSON-LD, and make the page eligible for Google rich results. No signup, and nothing leaves your browser.
Recipe basics
Details
Ingredients & steps
Stop hand-maintaining recipe schema.
The generator helps with one page. Recipe Kit keeps structured data, recipe cards, shoppable ingredients, and analytics connected across your Shopify store.
What is recipe schema markup?
Recipe schema markup is structured data that tells search engines exactly what a page contains. Without it, Google sees a recipe page as ordinary text and images. With it, Google understands the ingredients, cook times, calorie counts, ratings, and step-by-step instructions, and can treat the page as a recipe.
That understanding is what makes a page eligible for recipe rich results: the enhanced listings that show a photo, star rating, cook time, and review count directly in search. Rich results take up more space and attract more clicks than plain blue links, which is why proper schema is one of the highest-leverage SEO improvements a food brand can make.
The format Google recommends is JSON-LD, a block of structured data that sits in a script tag separate from your visible content. This generator builds that JSON-LD for you, formatted to the Schema.org Recipe specification, so you can paste it straight into any page.
How to add recipe schema to your Shopify store
Adding recipe schema takes three steps. First, fill in the recipe fields above and copy the generated JSON-LD code. The tool wraps it in a script tag, so it is ready to use as-is.
Second, paste the code into the page that displays the recipe. On a Shopify store you can add it inside a custom Liquid block, in the theme code editor, or in the page content using an HTML block. The schema should live on the same URL as the recipe a visitor reads.
Third, validate it. Open Google's Rich Results Test, enter the page URL or paste the code, and confirm there are no errors. Once the page is live and crawled, you can monitor recipe rich results in Google Search Console under the Enhancements section.
This works well for a handful of recipes. If you publish recipes regularly, hand-maintaining JSON-LD for every page becomes a job in itself, and the schema silently goes stale every time you edit a recipe. That is the part Recipe Kit automates.
Recipe schema questions
Common questions about recipe structured data and JSON-LD.
What is recipe schema markup?
Recipe schema markup is structured data, written in the Schema.org Recipe vocabulary, that describes a recipe to search engines: its name, image, ingredients, instructions, times, and nutrition. It is what makes a recipe page eligible for Google's recipe rich results.
Is this recipe schema generator free?
Yes. The generator is completely free, needs no signup, and runs entirely in your browser. Your recipe data is never sent to a server. Copy the code and use it on any website.
How do I add the JSON-LD code to my website?
Copy the generated code and paste it into the page that shows the recipe. The tool already wraps it in a script tag, so it works as-is inside an HTML block, a theme template, or a custom Liquid block. Keep the schema on the same URL as the recipe content.
How do I add recipe schema in Shopify?
In Shopify, paste the code into your theme using the code editor, or into a page with an HTML or custom Liquid block. It should appear on the same page a visitor reads the recipe on. Recipe Kit does this automatically for every recipe if you would rather not edit theme code.
Will recipe schema get my recipe into Google's rich results?
Valid schema makes a page eligible for rich results, but Google decides which pages to show based on content quality, site authority, and whether the markup matches the visible content. Accurate schema is the technical requirement; it does not guarantee placement.
What recipe properties does Google require?
Google requires a recipe name and at least one image. Strongly recommended properties include ingredients, instructions, prep and cook time, yield, ratings, and nutrition. The more accurate detail you provide, the richer your result can be.
Do I have to update the schema when I change a recipe?
Yes. If you edit a recipe's ingredients, times, or steps, the JSON-LD must be updated to match, or the markup will conflict with the visible content. With a manual generator that means regenerating and re-pasting the code. Recipe Kit keeps schema in sync automatically.
Still have questions?
Talk to the founderYou'll often hear back directly from Patrick, the founder.
Recipe schema on autopilot.
Recipe Kit generates and maintains valid schema for every recipe on your Shopify store.