Skip to main content
devtools24

TOML Formatter

Format and validate TOML files. Convert TOML to JSON for use with JavaScript tools.

Input TOML
Output (TOML)
Formatted output will appear here...

About TOML

  • • TOML (Tom's Obvious Minimal Language) is a config file format
  • • Used by Cargo (Rust), pip (pyproject.toml), and many other tools
  • • Supports strings, integers, floats, booleans, dates, arrays, and tables
  • • More readable than JSON for configuration files

TOML Format - Technical Details

TOML (Tom's Obvious Minimal Language) is a configuration file format designed to be easy to read. It's used by Cargo (Rust), pyproject.toml (Python), and many other tools.

Command-line Alternative

# Validate TOML with Python
python3 -c "import tomllib; print(tomllib.load(open('config.toml', 'rb')))"

# Or with taplo CLI
taplo format config.toml

Reference

View Official Specification