About fixjson.org

fixjson.org is a free collection of browser-based developer tools for repairing JSON, comparing structured data, validating YAML, and encoding text.

What this site is for

fixjson.org helps developers clean up malformed JSON, compare API responses, validate YAML, stringify text, and encode or decode common transport formats without opening a backend account.

Local-first tools

The editor, repair logic, diff logic, validation, formatting, and copy actions run in the browser tab. Tool input is not intentionally uploaded to a fixjson.org server for processing.

Free and ad-supported

The tools are free to use. If Google AdSense approval is granted, the site may show ads around the page while keeping the core tool workflow available.

How the tools are built

The site is a React single-page app built with Vite and TypeScript, then pre-rendered to static HTML for every route so each page is crawlable, fast to load, and works without JavaScript for the read path. JSON parsing and repair run through hand-written tokenisers in the browser, not server-side or via a third-party API.

What the site does not do

fixjson.org does not require an account, does not save your pasted content to a server, does not let you share or sync documents across devices, and does not store anything in the cloud. If you need versioning or collaboration, paste the cleaned output into a tool that does.

Browser support

Recent versions of Chrome, Edge, Firefox, and Safari are supported on desktop and mobile. The site uses modern JavaScript and CSS — Grid, custom properties, and the Clipboard API — so very old browsers may render but lack copy buttons or worker-based parsing.

Feedback and issue reports

Bug reports and feature requests aren't tracked on GitHub — send them to contact@fixjson.org. Email keeps the back-and-forth direct and doesn't require an account.