Recipe Schema Generator

Generate JSON-LD schema markup for recipe pages to get rich results.

Enter a recipe name to generate schema

Free browser-based tool · Runs 100% on your device · Last updated

What is the Recipe Schema Generator?

The free Recipe Schema Generator creates a complete Recipe JSON-LD block for food content, including name, description, image, author, prep time, cook time, total time, servings, cuisine, category, calories, keywords, ingredients (one per line), and instructions (one step per line). Recipe schema enables rich cards in Google Search showing cook time, ratings, and photos.

  • Add Recipe schema to a food blog post to appear in Google's recipe rich results.
  • Display cooking time, serving size, and calorie information directly in search results.
  • Become eligible for Google's recipe carousel in the Knowledge Panel.
  • Improve click-through rate on food content by showing star ratings in search.
  • Provide structured data for Google's meal planning and recipe collection features.

How to Use the Recipe Schema Generator

  1. 1 Fill in the Recipe name, description, and image URL.
  2. 2 Enter the Author name and published date.
  3. 3 Set Prep time, Cook time, and Total time in minutes, and enter Servings, Cuisine, Category, and Calories.
  4. 4 Paste Ingredients — one ingredient per line — and Instructions — one step per line.
  5. 5 Add comma-separated Keywords, then click Copy JSON-LD.

Key Features

  • 🍳
    Full Recipe schema
    All schema.org Recipe fields including times, nutrition, ingredients, and instructions.
  • ⏱️
    Time fields in minutes
    Prep, cook, and total times are converted to ISO 8601 duration format automatically.
  • 📋
    One-click copy
    Copy the complete JSON-LD recipe schema for paste into your site.
  • 🔒
    Private & local
    All data stays in your browser — nothing is uploaded.

Example Usage

Example Input
Name: "Classic Chocolate Chip Cookies", Prep: 15 min, Cook: 12 min, Servings: 24 cookies
Example Output
{
  "@context": "https://schema.org",
  "@type": "Recipe",
  "name": "Classic Chocolate Chip Cookies",
  "prepTime": "PT15M",
  "cookTime": "PT12M",
  "recipeYield": "24 cookies"
}

Frequently Asked Questions about the Recipe Schema Generator

What is the Recipe Schema Generator?
The Recipe Schema Generator is a free online tool that lets you generate JSON-LD schema markup for recipe pages to get rich results. It runs entirely in your browser, so there is nothing to install and nothing is uploaded to a server.
Is the Recipe Schema Generator free?
Yes — the Recipe Schema Generator is completely free, with no account, subscription, signup, or usage limits.
Is my data uploaded or stored?
No. The Recipe Schema Generator processes everything locally in your browser. Your input is never uploaded, saved, or shared with any server.
Does the Recipe Schema Generator work offline?
Yes. Once the page has finished loading, the Recipe Schema Generator works without an internet connection.
Which browsers does the Recipe Schema Generator work in?
The Recipe Schema Generator works in all modern browsers, including Chrome, Firefox, Safari, and Edge — no plugins or extensions needed.
Do I need a star rating for Recipe schema?
No, rating is optional. However, including an aggregateRating significantly improves click-through rates since star ratings are prominently displayed in rich results.
What image ratio is recommended for Recipe schema?
Google recommends providing images in three ratios: 16:9 (e.g. 1200×675), 4:3 (1200×900), and 1:1 (1200×1200). More ratios ensure your recipe appears in more contexts.

Related Free Schema Markup Tools