A frontend-only JSON formatting, validation, and conversion tool. Your JSON never leaves your browser.
JSONPretty runs 100% in the browser. No data is sent to any server. No analytics, no tracking, no cookies.
- Format / Prettify — Paste ugly JSON, get it beautifully formatted
- Validate — Clear error messages pointing to the exact line
- JSON to YAML — One-click conversion
- JSON to CSV — Convert arrays of flat objects to CSV
- Diff — Compare two JSON objects side by side
- Dark mode — System detection + manual toggle
- Multilingual — English, Spanish, French, Italian, Portuguese, German, Czech
- PWA — Install it as a native app
- Responsive — Works on desktop and mobile
npm install
npm run devFound a bug or have a feature request? Open an issue.
MIT