⊹ FAST.JSON.VIEWER ← back to viewer v0.1.24

A complete JSON parser test suite

This page is a complete, browser-runnable JSON test suite: 45 valid and 74 intentionally invalid JSON fixtures covering every corner of RFC 8259 — number formats, string escapes, surrogate pairs, multi-byte UTF-8, deep nesting, duplicate keys, trailing garbage, commas, comments and more. Each fixture is the exact input used by npm run test, encoded into the page URL so a click opens it in the viewer with no upload.

pass-* fixtures must parse cleanly; fail-* fixtures must surface as INVALID with a syntax-error location. Use this as a reference set for building or stress-testing your own JSON parser, or as a quick way to see how Fast JSON Viewer behaves on each edge case. Each link encodes the file content into the URL hash (#jsonString=) — the JSON stays in the URL after loading so you can bookmark or share any case.

Valid JSON — parser must accept (45)

Invalid JSON — parser must reject (74)

Performance fixtures (1)

Test suite manifests (4)