Frequently Asked Questions
Are TOML dates preserved as real date objects in the JSON output?
No. Datetime-looking TOML values are parsed and then emitted back into JSON as plain strings. The tool does not create JavaScript Date objects or timestamps.
What does the Pretty print checkbox change?
It switches JSON.stringify between 2-space indentation and compact output. Changing the checkbox reruns the conversion on the current parsed TOML.
Why doesn’t the output update while I type?
This converter is button-driven. It only parses when you click Convert to JSON, and the pretty-print toggle reruns it afterward.
What TOML features does this converter actually support?
It supports the same custom-parser subset used by the formatter: strings, multiline strings, arrays, inline tables, tables, arrays of tables, booleans, numbers, and its datetime pattern. Unsupported value types throw explicit line-based errors.
Why do my TOML comments disappear in JSON?
Comments are ignored during parsing. Since JSON has no comment syntax here, nothing comment-like is carried into the output.