Switch guideTOML editor

TOML EDITOR

Keep TOML settings and their explanations together.

Read a Cargo.toml fragment, draft a pyproject.toml example, or save a small tool configuration. TOML mode highlights the source and keeps your note in your browser.

Open editor

Free to use · No account needed · Saved in this browser

settings.toml TOML
title = "Notes demo"

[server]
host = "127.0.0.1"
port = 8080

[features]
markdown = true
formats = ["json", "yaml"]
A fictional TOML example with tables, booleans, numbers, and an array.Try this example

EDIT IN YOUR BROWSER

Your local draft

The notebook’s editing tools, right here. Save to notebook when you want a named copy.

Open full editor

Enable JavaScript to edit here, or open the full editor above. The example and guide are always available.

This draft is shared with the full editor for this task and stays separate from named notes. Export a copy or save to notebook to include it in a notebook backup. This editor page and its tools reopen offline after the editor reports readiness. Informational and privacy guides need a connection.

A FEW SIMPLE STEPS

Get started

  1. Create a note and search the language chooser for TOML or .toml.
  2. Paste a configuration fragment or import a TOML file.
  3. Edit the values and compare the source with an earlier configuration when needed.
  4. Download or copy the result and check it with the consuming tool.

Open editor takes you to the draft on this page. Paste or open a source file, or choose Try this example. Save to notebook keeps a named copy with your notes. Your workspace style stays unchanged.

Separate the table from the value

Use named tables to make a configuration fragment easier to navigate. Keep comments about the tool version or environment with the keys they explain; that context matters when you come back to a note months later.

Find and replace helps update repeated strings, while comparison panes make it easier to see which settings changed between two versions. Tag examples by project or tool instead of mixing them into one long scratchpad.

TOML source editing and its current limits

TOML mode provides syntax highlighting and text editing. Automatic TOML formatting, schema checking, and dependency resolution are not available in the notebook.

Use the consuming tool to validate the final configuration. Download or copy the source into your project; choosing another language mode does not convert TOML into JSON or YAML.

A few questions

Can the notebook format TOML automatically?

No. TOML currently has a syntax-highlighting mode, find and replace, and source editing, but no automatic formatter.