Schema Markup Generator

Schema Markup Generator

Create Structured Data Markup: The Schema Markup Generator

Use this Schema.org based structured data generator tool to easily create FAQ Page, How-to, Article, Job Posting, Local Business, Product, Event and Person JSON-LD markup.

The tool automatically includes the required properties needed for Google to produce its Rich results. As a result, the tool produces the entire code needed to produce a rich result.

Once you have completed the required fields click the Validate button to be sent to Google's Structured Data Testing Tool.

To see if your page is eligible for a rich results click the Test button for Google's Rich Results Test Tool.

Which Schema would you like to create?

Article

COVID-19 - Special Announcement

Event

FAQ Page

How-to

Job Posting

Local Business

Organization (Logo, Contacts, Social Profile)

Person

Product (Offer, AggregateRating, Reviews)

Recipe

Video

Website - Sitelinks Searchbox

Name

URL

Image URL

Job Title

Company

Social Profiles

+ Add Profile

CopyResetValidateTest

AخA

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org/",

4

  "@type": "Person"

5

}

6

</script>

+ Add Question

CopyResetValidateTest

6

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org/",

4

  "@type": "FAQPage"

5

}

6

</script>

Name

Description

Total Time

Estimated Cost

Currency

Image URL

+ Add Supply

+ Add Tool

+ Add Step

CopyResetValidateTest

6

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org/",

4

  "@type": "HowTo"

5

}

6

</script>

Article Type Article

News Article

Blog Posting

URL

Article Headline

0 / 110

Description

Image URL

Image Width

Image Height

Author Type Person

Organization

Author Name

Publisher Name

Publisher Logo URL

Publisher Logo Width

Publisher Logo Height

Date Published

| | July, 2026 | | --- |

S M T W T F S
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8
2020 2021 2022 2023
2024 2025 2026 2027
2028 2029 2030 2031

Date Modified

CopyResetValidateTest

28

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org/",

4

  "@type": "Article",

5

  "headline": "",

6

  "image": {

7

    "@type": "ImageObject",

8

    "url": "",

9

    "width": "",

10

    "height": ""

11

  },

12

  "author": {

13

    "@type": "Person",

14

    "name": ""

15

  },

16

  "publisher": {

17

    "@type": "Organization",

18

    "name": "",

19

    "logo": {

20

      "@type": "ImageObject",

21

      "url": "",

22

      "width": "",

23

      "height": ""

24

    }

25

  },

26

  "datePublished": ""

27

}

28

</script>

Job Title

Identifier

Job Description

Company

Company URL

Industry

Employment Type Select

Full Time

Part Time

Contractor

Temporary

Intern

Volunteer

Per diem

Other

Work hours (e.g. 8am-5pm, shift)

Date Posted

Valid Through

Country Code

Region Code

Remote Job

Street

City

Zip Code

Salary (or min. salary)

Max. Salary

Currency Code

Payment Unit Select

Hour

Week

Month

Year

Responsibilities

Skills

Qualifications

Education Requirements

Experience Requirements

CopyResetValidateTest

24

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org/",

4

  "@type": "JobPosting",

5

  "title": "",

6

  "description": "",

7

  "hiringOrganization": {

8

    "@type": "Organization",

9

    "name": ""

10

  },

11

  "datePosted": "",

12

  "validThrough": "",

13

  "jobLocation": {

14

    "@type": "Place",

15

    "address": {

16

      "@type": "PostalAddress",

17

      "streetAddress": "",

18

      "addressLocality": "",

19

      "postalCode": "",

20

      "addressCountry": ""

21

    }

22

  }

23

}

24

</script>

Name

Description

Image URL

Start Date

Start Time

End Date

End Time

Performer Type Select

Person

Performing Group

Music Group

Dance Group

Theater Group

Performer Name

Venue Name

Street

City

Zip Code

Country Code

Region Code

Currency Code

Tickets

+ Add Ticket

CopyResetValidateTest

19

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org",

4

  "@type": "Event",

5

  "name": "",

6

  "startDate": "",

7

  "location": {

8

    "@type": "Place",

9

    "name": "",

10

    "address": {

11

      "@type": "PostalAddress",

12

      "streetAddress": "",

13

      "addressLocality": "",

14

      "postalCode": "",

15

      "addressCountry": ""

16

    }

17

  }

18

}

19

</script>

Name

Image URL

Id (URL)

URL

Phone

Price Range

Street

City

Zip Code

Country Code

Region Code

Social Profiles

+ Add Profile

Open 24/7

Opening Hours

+ Add Opening Hours

CopyResetValidateTest

18

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org",

4

  "@type": "LocalBusiness",

5

  "name": "",

6

  "image": "",

7

  "@id": "",

8

  "url": "",

9

  "telephone": "",

10

  "address": {

11

    "@type": "PostalAddress",

12

    "streetAddress": "",

13

    "addressLocality": "",

14

    "postalCode": "",

15

    "addressCountry": ""

16

  }

17

}

18

</script>

Name

Image URL

Brand

Description

ID Properties

sku

gtin8

gtin13

gtin14

mpn

Aggregate Rating

Aggregate rating value

Number of ratings

Highest value allowed

Lowest value allowed

Offer Type None

Offer

Aggregate Offer

Aggregate Offer

URL

Currency Code

Price

Price Valid Until

Condition Not Specified

New

Used

Availability None

In Stock

Out Of Stock

Online Only

In Store Only

Pre Order

Pre Sale

Limited Availability

Sold Out

Discontinued

Low Price

High Price

Number Of Offers

Reviews

+ Add Review

CopyResetValidateTest

8

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org/",

4

  "@type": "Product",

5

  "name": "",

6

  "image": ""

7

}

8

</script>

Name

Description

Upload Date

Video Duration

Minutes

Seconds

Thumbnail Url

+ Add Thumbnail Url

Content URL

Embed URL

Publisher Name

Publisher Logo URL

Publisher Logo Width

Publisher Logo Height

CopyResetValidateTest

10

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org",

4

  "@type": "VideoObject",

5

  "name": "",

6

  "description": "",

7

  "thumbnailUrl": "",

8

  "uploadDate": ""

9

}

10

</script>

Website Name

URL

Search URL

CopyResetValidateTest

13

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org/",

4

  "@type": "WebSite",

5

  "name": "",

6

  "url": "",

7

  "potentialAction": {

8

    "@type": "SearchAction",

9

    "target": "{search_term_string}",

10

    "query-input": "required name=search_term_string"

11

  }

12

}

13

</script>

Name

Description

Keywords

Creator

Images

+ Add Image

Category None

Appetizer

Entree

Dessert

Cuisine

Servings

Preparation (min)

Cooking (min)

Serving Size

Calories

Fat (grams)

+ Add Step

+ Add Ingredient

Video Content URL

Video Embed URL

Date Published

Aggregate Rating

Aggregate rating value

Number of ratings

Highest value allowed

Lowest value allowed

Reviews

+ Add Review

CopyResetValidateTest

23

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org/",

4

  "@type": "Recipe",

5

  "name": "",

6

  "image": [\
```\
\
7\
\
```\
    ""\
```\
\
8\
\
```\
  ],

9

  "description": "",

10

  "keywords": "",

11

  "author": {

12

    "@type": "Person",

13

    "name": ""

14

  },

15

  "prepTime": "PT0M",

16

  "cookTime": "PT0M",

17

  "totalTime": "PT0M",

18

  "nutrition": {

19

    "@type": "NutritionInformation",

20

    "calories": ""

21

  }

22

}

23

</script>

Organization Type Organization - An organization such as a school, NGO, corporation, club, etc.

Airline - An organization that provides flights for passengers.

Consortium - A Consortium is a membership Organization whose members are typically Organizations.

Corporation - Organization: A business corporation.

EducationalOrganization - An educational organization.

GovernmentOrganization - A governmental organization or agency.

LibrarySystem - A LibrarySystem is a collaborative system amongst several libraries.

MedicalOrganization - A medical organization (physical or not), such as hospital, institution or clinic.

NGO - Organization: Non-governmental Organization.

NewsMediaOrganization - A News/Media organization such as a newspaper or TV station.

PerformingGroup - A performance group, such as a band, an orchestra, or a circus.

Project - An enterprise (potentially individual but typically collaborative), planned to achieve a particular aim...

SportsOrganization - Represents the collection of all sports organizations, including sports teams, governing bodies, and sports associations.

WorkersUnion - A Workers Union (also known as a Labor Union, Labour Union, or Trade Union) is an organization that promotes the interests of its worker members by collectively bargaining with management, organizing, and political lobbying.

More Specific Organization Type

Name

Alternate Name

URL

Logo URL

Social Profiles

+ Add Profile

Contacts

+ Add Contact

CopyResetValidateTest

9

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org",

4

  "@type": "Organization",

5

  "name": "",

6

  "url": "",

7

  "logo": ""

8

}

9

</script>

Announcement Name

Announcement Text

Quarantine Guidelines URL

Disease Prevention Info URL

Date Posted

Time Posted

Date Expires

Time Expires

Spatial Coverage - Administrative Areas

+ Add Area

CopyResetValidateTest

13

Â

1

<script type="application/ld+json">

2

{

3

  "@context": "https://schema.org/",

4

  "@type": "SpecialAnnouncement",

5

  "name": "",

6

  "text": "",

7

  "datePosted": "",

8

  "expires": "",

9

  "quarantineGuidelines": "",

10

  "diseasePreventionInfo": "",

11

  "category": "https://www.wikidata.org/wiki/Q81068910"

12

}

13

</script>