DEV TOOLBOX · SCHEMA MARKUP · NO SIGNUP
> schemapreview

Schema markup, with the preview Google would actually show.

Generate JSON-LD for the 8 schema types Google supports as rich results, see a pixel-near-accurate preview, copy the snippet. No signup, no paywall.

TYPE
02 — PROPERTIES

1:1, 4:3, or 16:9, min 1200px wide.

Ingredients*
#1
Instructions*
#1
Author*
Aggregate rating+
Nutrition+
Video+
03 — PREVIEW
Google preview · approximate
image
Untitled recipe
example.com
No reviews
VALIDATION
× Not eligible5 errors · 7 warnings
  • nameRequired property "Recipe name" is missing.docs ↗
  • imageRequired property "Image URL" is missing.docs ↗
  • recipeIngredientRequired property "Ingredients" is missing.docs ↗
  • recipeInstructionsRequired property "Instructions" is missing.docs ↗
  • authorRequired property "Author" is missing.docs ↗
  • prepTimeRecommended property "Prep time (ISO 8601, e.g. PT30M)" is missing.docs ↗
  • cookTimeRecommended property "Cook time" is missing.docs ↗
  • totalTimeRecommended property "Total time" is missing.docs ↗
  • recipeYieldRecommended property "Yield (e.g. "4 servings")" is missing.docs ↗
  • aggregateRatingRecommended property "Aggregate rating" is missing.docs ↗
  • nutritionRecommended property "Nutrition" is missing.docs ↗
  • videoRecommended property "Video" is missing.docs ↗
04 — COPY
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Recipe"
}
</script>
01 — ENTITY TYPES

Pick a schema type

VALIDATE EXISTING

Paste JSON-LD

Try sample:
VALIDATE A URL

Fetch a live page