vtree — free JSON to TOML converter. Paste a JSON object and get valid, properly formatted TOML back instantly, entirely in your browser.

vtree converts JSON to TOML right in your browser — no account, no sign-up, and nothing you paste ever leaves your device.

Features

Frequently asked questions

Why do I get an error, or no output, converting to TOML?

TOML needs an object at the top level — a bare array or plain value can't be represented as a TOML document. Wrap it in an object first.

What happens to a null value?

TOML has no null type, so a JSON null has no direct equivalent. Remove that key, or replace it with a real value (an empty string, 0, false), before converting.

How are nested objects and arrays handled?

A nested object becomes its own [section] table, and an array of objects becomes an array of tables ([[section]]).

Is my data uploaded anywhere?

No. The conversion runs entirely in your browser.

Is this free to use?

Yes, vtree is free with no account or sign-up required.