Skip to content

TOML Validator

Validate TOML configuration files in your browser. Syntax errors, line numbers, parsed tree view. Runs 100% in your browser.

What is TOML?

TOML (Tom's Obvious, Minimal Language) is a configuration file format designed to be easy to read for humans, with a clear specification. It is used by Rust's Cargo.toml, Python's pyproject.toml, Hugo, and many other tools. TOML supports tables, arrays, dates, integers, floats, booleans, and inline tables. The current spec is v1.0.0.

TOML support

  • Strings, integers, floats, booleans, and dates.
  • Top-level keys, tables ([server]) and inline tables.
  • Arrays of values and arrays of tables ([[items]]).
  • Some advanced features such as multi-line raw strings have limited support.

Privacy

All validation runs 100% in your browser. No data is sent to any server.