Code tool

JSON-LD to Microdata Converter

Convert a supported schema.org JSON-LD object or array into escaped nested Microdata HTML locally.

In-browser processingNo account requiredPrivacy details ↗

Paste JSON only, up to 200 KB. Supports scalar properties, repeated array values, typed nested objects, schema.org type names or URLs, and absolute HTTP(S) @id. Only a schema.org string @context is accepted. Rejects null, untyped objects, @graph, @list, aliases, remote contexts and other keywords. Maximum depth 30 and 10,000 values. Output is code, never executed; review before embedding. This is not full JSON-LD expansion or schema validation.

A QUICK WALKTHROUGH

How to use this tool

  1. JSON-LD input
  2. Create result
  3. Copy HTML

Limits and privacy

Paste JSON only, up to 200 KB. Supports scalar properties, repeated array values, typed nested objects, schema.org type names or URLs, and absolute HTTP(S) @id. Only a schema.org string @context is accepted. Rejects null, untyped objects, @graph, @list, aliases, remote contexts and other keywords. Maximum depth 30 and 10,000 values. Output is code, never executed; review before embedding. This is not full JSON-LD expansion or schema validation.

GOOD TO KNOW

Common questions

Is data uploaded?

No. Your input is processed locally in this browser.