Schema markup generator
Pick a schema type, fill the relevant fields, and get valid JSON-LD ready to paste into your page. Updates live as you type. Nothing is uploaded.
Schema type
Details
Name
URL
Logo URL
Description
Email
Phone
Social profile URLs (one per line)
Name
URL
Image URL
Phone
Price range (e.g. $$)
Street address
City
Region / state
Postal code
Country code (e.g. AE)
Opening hours (e.g. Mo-Fr 09:00-18:00)
Latitude
Longitude
Name
URL
Search URL template (use {search_term_string})
Headline
URL
Image URL
Author name
Publisher name
Date published
Date modified
Description
Headline
URL
Image URL
Author name
Publisher name
Date published
Date modified
Description
Name
Image URL
Description
Brand
SKU
Price
Currency (e.g. USD)
Availability
Rating value
Review count
Name
Start date & time
End date & time
Location name
Event URL
Image URL
Description
Name
URL
Job title
Works for (organization)
Image URL
Social profile URLs (one per line)
Your JSON-LD
Fill in a few fields above to see your JSON-LD.
Everything runs in your browser. No upload, no sign-up.
How it works
STEP 1
Pick a schema type
Choose what the page is about — a business, an article, a product, an FAQ and more. Only the relevant fields appear.
STEP 2
Fill the details
Type the name, URL and other details. The JSON-LD updates live and stays valid as you go.
STEP 3
Copy & paste
Copy the ready script and paste it into the <head> of your page — or download a snippet. Nothing is uploaded.