Explore TOML as an interactive tree — tables, arrays, expand, collapse & copy

TOML Input
Copy
Tree Explorer
Enter TOML on the left to explore it as a tree…

Click a node to expand/collapse. Hover any value and click the copy icon to copy it. Everything runs in your browser — your data is never uploaded.

TOML Viewer — Explore TOML as an Interactive Tree

Paste any TOML and explore its structure as a collapsible tree. Tables, arrays of tables and typed values all become nodes you can expand, collapse, search and copy — much easier to scan than raw TOML for large config files like Cargo.toml, pyproject.toml or netlify.toml. Parsing follows the official TOML v1.0 spec and runs entirely in your browser; your data is never uploaded.

Features

  • Tree explorer — click to expand/collapse tables and arrays
  • Typed values — strings, numbers, booleans, dates and null at a glance
  • Search by key or value — filter and highlight matches instantly
  • Expand all / Collapse all — toggle the whole tree in one click
  • Hover to copy — copy any value or a whole table subtree
  • 100% private — parsed and rendered entirely in your browser, no upload, no signup

Common use cases

  • Audit a Rust Cargo.toml — find a dependency or feature fast
  • Read a Python pyproject.toml or a netlify.toml deploy config
  • Understand [[arrays-of-tables]] by seeing them grouped as arrays
  • Search a large config for a key or value without scrolling

Why this TOML viewer

TOML datetimes render as ISO strings and arrays of tables group naturally, so the tree mirrors how the file is actually structured. The same searchable explorer also handles JSON, XML and YAML — one free, client-side tool for every config format, with nothing sent to a server.

How to use

  1. Paste or type TOML into the editor on the left.
  2. Explore the tree on the right — click nodes, search, or use Expand all / Collapse all.
  3. Hover any value and click the copy icon to copy it.

Related tools