Most online JSON formatters send your data to a remote server for processing. That means your API responses, config files, and internal data structures leave your machine — even if the site claims to delete them immediately.
formatvault formats and validates JSON entirely inside your browser using the native JavaScript engine. Your data never touches a network request. This matters most when working with JWTs, database exports, environment configs, or anything that could contain credentials or PII.
When you paste or upload JSON, the formatter runs JSON.parse() directly in the browser tab — the same engine your application uses. For relaxed syntax (trailing commas, comments), it switches to the json5 library. Files larger than 5 MB are streamed through a Web Worker so the UI stays responsive.
Output is re-serialized with JSON.stringify() using your chosen indentation (2 spaces, 4 spaces, or tabs). All processing happens locally — closing the tab discards everything immediately.