TOML Tools
View, validate, compare, and convert TOML data
TOML Viewer
Interactive tree view with collapsible nodes, path extraction, and validation
TOML Diff
Compare TOML files with semantic diff and visual highlighting
TOML Converter
Convert between TOML, JSON, and YAML formats
About TOML
TOML (Tom's Obvious Minimal Language) is a configuration file format designed to be easy to read and write. It maps unambiguously to a hash table and is used by many modern tools and frameworks.
Popular uses include Rust's Cargo.toml, Python's pyproject.toml, Hugo static site configs, and many other configuration files. All processing happens in your browser - no data is sent to any server.
Common TOML Files
Cargo.toml- Rust package manifestpyproject.toml- Python project confighugo.toml- Hugo site confignetlify.toml- Netlify build configrustfmt.toml- Rust formatter config
Why TOML?
- Minimal and readable syntax
- Supports comments (unlike JSON)
- Clear data types (strings, integers, dates)
- Nested tables for complex configs
- Growing ecosystem adoption