Course Schema Markup Generator

Generate JSON-LD for online & offline courses

Add course details, provider, modules, instance dates, instructor, and pricing. Paste the JSON-LD into your page <head>.

  • Supports Course with an optional CourseInstance
  • Includes provider, level, credential, modules, and audience
  • Handles online / offline location, instructor & offers
Start Generating

      

Preview: minimal Course schema example.

Course Details


Provider


Modules / Sections (optional)

These will be added as hasPart (CreativeWork) to outline the course structure.


Course Instance (optional run)

Use this if you want to mark a specific batch / run with dates, mode, and instructor.

Instance location & instructor

Physical Location (optional)

Instructor

Instance pricing (Offer)

Advanced options