Config Tools
Parse and convert between TOML, INI, Properties, and .env configuration formats.
25 tools available, all running locally in your browser.
- Config DiffConfig Diff — pure client-side tool. Privacy-first, no server round-trip.TOOL
- Config MergeMerge two JSON configs given as two objects on separate lines. The merge is shallow — later values win per top-level key, and nested objects are replaced wholesale, not deep-merged. Each object must fit on a single line (pretty-printed multi-line JSON is rejected).TOOL
- Config ValidateConfig Validate — pure client-side tool. Privacy-first, no server round-trip.TOOL
- ENV ParserParse .env-style KEY=VALUE lines into JSON. Blank lines and #-prefixed comments are skipped. dotenv conventions beyond that are not implemented: an "export " prefix stays in the key (export PORT=3000 → "export PORT"), and quotes around values are kept verbatim.TOOL
- ENV StringifyENV Stringify — pure client-side tool. Privacy-first, no server round-trip.TOOL
- HCL Flat KV ParserHCL Flat KV Parser — Parse flat key=value HCL subset (no blocks) to JSON. Pure client-side, privacy-first.TOOL
- HCL Flat KV StringifyHCL Flat KV Stringify — Stringify flat JSON to key=value HCL subset (no blocks). Pure client-side, privacy-first.TOOL
- HJSON ParserHJSON Parser — pure client-side tool. Privacy-first, no server round-trip.TOOL
- HJSON StringifyHJSON Stringify — pure client-side tool. Privacy-first, no server round-trip.TOOL
- HOCON Flat KV ParserHOCON Flat KV Parser — Parse flat key=value HOCON subset (no nested blocks or substitutions) to JSON. Pure client-side, privacy-first.TOOL
- HOCON Flat KV StringifyHOCON Flat KV Stringify — Stringify flat JSON to key=value HOCON subset (no nested blocks). Pure client-side, privacy-first.TOOL
- INI ParserINI Parser — pure client-side tool. Privacy-first, no server round-trip.TOOL
- INI StringifyINI Stringify — pure client-side tool. Privacy-first, no server round-trip.TOOL
- JSON5 ParserJSON5 Parser — pure client-side tool. Privacy-first, no server round-trip.TOOL
- JSON5 StringifyJSON5 Stringify — pure client-side tool. Privacy-first, no server round-trip.TOOL
- JSONC ParserJSONC Parser — pure client-side tool. Privacy-first, no server round-trip.TOOL
- JSONC StringifyJSONC Stringify — pure client-side tool. Privacy-first, no server round-trip.TOOL
- Plist ParserExtract key/value pairs from an Apple plist XML document. Only <key>…</key> followed by <string>…</string> is recognized — integer, boolean, date and data values are dropped from the result.TOOL
- Plist StringifyPlist Stringify — pure client-side tool. Privacy-first, no server round-trip.TOOL
- Properties ParserParse Java .properties KEY=VALUE lines into JSON. Line continuation (a trailing backslash merging the next line) is not supported — the backslash stays in the value and the next line is read as a new entry. Lines starting with # or ; are treated as comments.TOOL
- Properties StringifyProperties Stringify — pure client-side tool. Privacy-first, no server round-trip.TOOL
- TOML ParserTOML Parser — pure client-side tool. Privacy-first, no server round-trip.TOOL
- TOML StringifyTOML Stringify — pure client-side tool. Privacy-first, no server round-trip.TOOL
- YAML ParserYAML Parser — pure client-side tool. Privacy-first, no server round-trip.TOOL
- YAML StringifyYAML Stringify — pure client-side tool. Privacy-first, no server round-trip.TOOL