DollarWise

Free Course Schema Generator — Course JSON-LD

October 13, 2026 · 2 min read · By the DollarWise team

Selling a course? Course schema tells Google what you’re offering — the provider, the workload, and the price — in a format it can show as a rich result. Fill in the form below and the JSON-LD builds itself live.

Course Schema Generator

Valid Course JSON-LD with name, provider, duration & pricing — built live as you type.

100% Free Forever No Sign-up No Credit Card Private — files never leave your browser Unlimited Use

1 Fill in the course details

ISO 8601 works best (P6W = 6 weeks, P3M = 3 months). Plain text is accepted too.

2 Your JSON-LD schema

Generated schema — updates as you type


Paste the schema into your course page's <head> or just before </body>. Only filled fields are included — leave optional ones blank freely.

🎉 Free forever. No sign-up. No credit card. No limits.

Generate Course schema for every course you sell — unlimited, right in your browser.

How it works

Type your course details into the form — name, provider, workload, price — and the generator assembles a valid Course JSON-LD block with a CourseInstance (for duration and mode) and an Offer (for pricing) in real time. Blank fields are automatically left out of the output, so the markup is always clean. Hit Copy schema, paste it into the course landing page, and confirm it with Google’s Rich Results Test.

Everyday uses

  • Course creators — add rich, machine-readable details to Udemy-style landing pages, Teachable or self-hosted courses.
  • Coaching businesses — mark up workshops and bootcamps so Google understands the format and price.
  • Agencies & freelancers — generate client-ready schema in seconds instead of hand-writing JSON-LD.
  • Membership sites — keep a consistent schema template across every course in your catalog.
  • Educators — make free and paid tutorials eligible for course-style rich results in search.