JSON-LD Playground

Play around with JSON-LD markup by typing out some JSON below and seeing what gets generated from it at the bottom of the page. Pick any of the examples below to get started. The playground uses the jsonld.js JSON-LD processor which fully conforms to the JSON-LD Syntax and API specifications.

NOTE: This is the stable playground supporting JSON-LD 1.0. A development version that supports many recent W3C Community Group Draft JSON-LD 1.1 and jsonld.js features is available on the dev playground.

Loading the Playground...

Key Autocomplete
all of the @ keywords
available keys in @context


New JSON-LD Context


PEM-encoded Private Key

Bitcoin (ECDSA Koblitz) Private Key for Signing

Bitcoin (ECDSA Koblitz) Public Key for Verification

NOTE: A remote context that is not known to be fully working yet was detected in your input. If you wish, you can use an alternative context created by the JSON-LD community to process your document nevertheless.

Original Development