Hey everyone,
I built FormatVault (https://formatvault.dev) β a formatting and conversion tool for JSON, YAML, TOML, and CSV that runs entirely in your browser.
The main motivation was trust. Most online formatters send your data to a server, which is fine until you're pasting a Kubernetes manifest with internal URLs, a JWT, or a config file with credentials. FormatVault processes everything client-side β nothing you paste is ever transmitted anywhere.
It also has a PII masking mode that detects and redacts emails, IPs, phone numbers, API keys, credit cards, SSNs, IBANs, and structured fields like passport numbers and dates of birth before you share output with anyone.
Other features:
- Format, validate, and convert between JSON, YAML, TOML, and CSV
- JWT decoder, Base64 encoder/decoder, URL encoder/decoder
- Diff viewer for spotting changes between two documents
- Large file support (>1MB processed in Web Workers)
- Free, no account required
I'd love honest feedback β things that are broken, confusing, missing, or just not useful in practice. Happy to answer any questions about how it works.





