What it does
Schemantra is an account-based JSON-LD generator for schema.org types and their relationships. Its editor builds entities and subschemas, then provides generated code to preview and copy.
Schemantra generates JSON-LD for schema.org types and connects related entities through nested schemas. A property can be another entity: an Organization's founder, for example, is added as a Person subschema.
Build a service description
Sign in, choose Create New in the Dashboard, search for Service and select Submit. Enter the service name and description, then use Save Schema. From the saved Service, the plus button lets you add an Offer. Within that Offer, add PriceSpecification and enter the price and currency. You can also connect the area served and the provider Organization.
The saved schema's code view provides the JSON-LD to copy into your website. Generating it does not install it, so make sure the markup describes the information visitors can actually see and update it when the service changes.
Registration is required. The published terms provide some features to free registrants and reserve additional features and higher limits for subscriptions. The homepage's Start Free link leads to account access. A paid subscription can be cancelled through Billing in the Dashboard.
Strengths
- Supports connected entities and nested subschemas.
- Provides worked JSON-LD examples and code preview.
Best for
- Site owners modelling related entities for a structured-data implementation
Sources
- Schemantra generator and account instructions (Oct 27, 2026)
- Schemantra service schema example (Oct 27, 2026)
- Schemantra registration and subscription terms (Oct 27, 2026)
