TOML WorkboxTOML Workbox

TOML tools that stay in the browser.

TOML Workbox validates, formats, converts TOML to and from JSON and YAML, previews a tree, and ships Cargo, pyproject, and Hugo templates. Configuration is not uploaded.

What you can do

Nothing uploaded

Parse, format, convert, and render the tree in memory. Tool pages do not POST the editor text.

Line-level errors

Invalid TOML keeps your text and points at the line, including Cargo.toml and pyproject.toml.

JSON and YAML

Convert both ways. Dates, comments, inf/nan, and oversized integers are called out when the type cannot survive.

Templates

Start from Cargo, pyproject, Hugo, Netlify, or a syntax tour, then open the same text in the formatter or tree.

Utilities

Converter

Generators

Guides

Short references for TOML v1.0, Cargo.toml, and pyproject.toml — then jump into a tool.

More in the Workbox family

YAML, Markdown, and other browser-local utilities on toolsworkbox.com.

FAQ

Do you upload my TOML?
No. Parsing, formatting, conversion, and the tree run in your browser. Drafts stay in local storage on this device.
Will formatting keep comments?
No. Formatting parses and writes the data back, so comments are removed. The format page says so before you click.
Where are the samples?
Open Templates in the header, or use Load sample on a tool page. The four shortcuts and the full catalog share one static list.

Registered tools: 18