A free edge API by formatho.com, privacy-first developer tools.
Free, no signup, runs entirely in your browser — your data never leaves your device.
curl "https://json-lint-formatho.filesformatho.workers.dev/api?json=%7B%22a%22%3A%201%2C%7D"
Returns valid: false with {"line":1,"column":9,"message":"Trailing comma before '}'"} โ plus the offending context.
curl -X POST "https://json-lint-formatho.filesformatho.workers.dev/api" -d '{"id": 1, "name": "a", "name": "b"}'
Strict JSON.parse accepts this (last key silently wins) โ the linter flags $.name as a duplicate with both line numbers.
// and /* */ comments, BOM โ the three classic paste errors$.users[0].name)Full parameter reference: /api endpoint.
Lint JSON entirely client-side: JSON Lint on formatho.com.
Browse every free Formatho Worker tool on the Formatho Tools index.