Bidirectional By Design
Go JSON-LD to Microdata or Microdata to JSON-LD with one toggle, and send the result straight back through the converter to round-trip and compare.
DR: JSON-LD & Microdata Converter checks convert structured data between json-ld and microdata in either direction. so you can confirm the current issue, understand when it matters, and move directly into the next fix without leaving the browser.
Translate structured data between JSON-LD and inline Microdata, both directions, in your browser.
Atualizado
Loading tool interface...
This converter translates structured data between the two formats search engines understand: JSON-LD, the script-block format Google recommends, and Microdata, the inline `itemscope` / `itemtype` / `itemprop` attributes embedded directly in your HTML. Paste either one and it emits the equivalent in the other, with validation notes flagging missing types and empty values. Everything runs client-side, so nothing you paste ever leaves the browser.
Why it matters for SEO: Rich results, knowledge-panel data, and AI answer engines all read structured data. The same markup can live as a JSON-LD block or as inline Microdata, and many older themes, CMS templates, and ecommerce platforms still ship Microdata you may want to modernize into JSON-LD, or vice versa, to match a tooling requirement.
Migrating legacy markup: Inherited a template stuffed with `itemprop` attributes? Extract it to clean JSON-LD you can drop into a single script tag, keeping `@type`, nested entities, and repeated properties intact.
Matching platform requirements: Some plugins, email templates, and AMP-era components expect inline Microdata. Convert your JSON-LD source of truth into Microdata HTML without hand-writing itemscope nesting.
Auditing and learning: Round-trip a snippet to see exactly how a Product, Recipe, or Article maps between formats, including how arrays become repeated properties and how nested objects become child item scopes.
JSON-LD & Microdata Converter is most useful when you need a direct answer on a live URL or draft before you change templates, ship content, or rerun a wider audit.
Once you have converted your markup, validate it for errors and preview how it qualifies for rich results. Then move to the related checks below to confirm the fix on the live canonical page.
Go JSON-LD to Microdata or Microdata to JSON-LD with one toggle, and send the result straight back through the converter to round-trip and compare.
Nested entities become child item scopes, arrays become repeated itemprops, and href, src, content, and datetime values are read the way the Microdata spec defines them.
Every conversion surfaces notes for objects missing an @type, properties with empty values, and skipped nodes, so you catch markup gaps before deployment.
Respostas sobre JSON-LD & Microdata Converter
JSON-LD is a separate script block of structured data, while Microdata is attributes embedded inline in your visible HTML. Both encode the same Schema.org vocabulary, but Google recommends JSON-LD because it keeps markup separate from page content and is easier to maintain.
No, all conversion runs entirely in your browser with no network request. JSON-LD is parsed with the native JSON parser and Microdata is read with the browser's DOMParser, so nothing you paste is uploaded or stored.
Yes, nested objects become child itemscope blocks and arrays become repeated itemprop entries, in both directions. It also expands a top-level @graph into separate items and preserves @id, @type, and @context where present.
In most cases yes, since Google explicitly recommends JSON-LD and it is simpler to maintain and debug. Convert legacy Microdata here, then run the result through the Structured Data Validator to confirm it is still eligible for rich results before you ship it.