Pular para o conteúdo principal
🇬🇧 English 🇪🇸 Español 🇩🇪 Deutsch
Conversor de imagens Conversor de vídeo Conversor de áudio Conversor de documentos
Ferramentas Guias Formatos Preços API
Entrar
TOML file
toml
Formato de arquivo

Sobre os arquivos TOML

TOML Config

Lançado em 2013 Por Tom Preston-Werner (GitHub co-founder)

Formato de configuração legível humanamente desenvolvido por Tom Preston-Werner em 2013. Padrão em projetos Rust (Cargo.toml), Python (pyproject.toml), Go modernos. Mais simples que YAML.

Família

Documents & Text

Extensão

.toml

Tipo MIME

application/toml

Pode ser usado como

Entrada Saída
A história

COMO NASCEU O
FORMATO TOML.

2013
2026

TOML — Tom’s Obvious, Minimal Language — was published by Tom Preston-Werner, GitHub’s co-founder, in 2013. He wanted a config format that was easier to write than YAML, more readable than JSON, and had a clearly specified schema so every parser produced the same output. The result was flat INI-style key-value pairs, grouped under `[sections]`, with explicit type declarations.

TOML’s breakthrough came when Rust adopted it for `Cargo.toml`, the manifest file of every Rust package. Python followed by making `pyproject.toml` the successor to setup.py. Hugo, Zola, and several static site generators use TOML by default. In 2026 TOML is the preferred config format for systems programming languages and build tools; YAML still dominates DevOps.

CURIOSIDADES E
FATOS INTERESSANTES.

01

TOML stands for "Tom's Obvious, Minimal Language" — named after GitHub co-founder Tom Preston-Werner.

02

Every Rust package on crates.io has a Cargo.toml manifest — over 150 000 crates in 2026.

03

Python's PEP 518 (2016) standardized pyproject.toml as the successor to the notorious setup.py.

04

TOML 1.0 (2021) was ratified after 8 years of design revisions — deliberately slow to avoid YAML-style ambiguity.

05

TOML explicitly rejects YAML's implicit typing — `true` is boolean, `"true"` is string, no coercion.

VANTAGENS E
LIMITAÇÕES.

Vantagens

  • Unambiguous parsing — every TOML 1.0 parser produces the same output.
  • Native date/time types (unlike JSON).
  • Comments, multi-line strings, nested tables.
  • Explicit types with no coercion gotchas.
  • Chosen by Rust (Cargo), Python (pyproject), Hugo, Zola.

Limitações

  • Less flexible than YAML for deeply nested config.
  • Table arrays with many rows become visually busy.
  • Smaller ecosystem than YAML or JSON.
  • Not ubiquitous in DevOps — tooling leans YAML.

Tamanhos típicos de arquivo

Rust Cargo.toml

500 B - 5 KB

Python pyproject.toml

1-10 KB

Hugo site config

2-20 KB

Especificações técnicas

MIME type
application/toml
Extension
.toml
Standard
TOML 1.0.0 (2021)
Types
string, integer, float, boolean, datetime, array, table
Encoding
UTF-8 (required)

CONVERTER A PARTIR DE
TOML

Casos de uso comuns

Rust/Cargo configuration, Python pyproject.toml, modern CLI tool configs

Formatos relacionados

Comparativos populares

Conversões populares de TOML

Os destinos mais procurados ao converter arquivos TOML.

Perguntas frequentes sobre TOML

Perguntas frequentes

TOML (TOML Config) is a document formato used to store paginated text, com optional formatoting, tables, images, hyperlinks, headers e footers. It sits no documents & text family e is tipicamente associated com a specific office suite ou publishing pipeline that defined the formato e ships the canonical reader.

Modern office suites — Microsoft Word, Google Docs, LibreOffice Writer, Apple Pages — abrir most TOML arquivos com reasonable fidelity. If your installed software does not support TOML, converter to DOCX ou PDF first usando KaijuConverter; both abrir in virtually every reader, including grátis online viewers.

Upload the TOML to KaijuConverter e pick DOCX, PDF, ODT, RTF, HTML, Markdown, ou plain text. Our pipeline runs LibreOffice headlessly plus pandoc para text formatoos — the same engines behind profissional document pipelines. Styles, tables, images, e hyperlinks survive the conversion intact.

Sim, para um alta degree. padrão fonts, headings, lists, tables, images, hyperlinks e page structure transfer cleanly. Custom fonts substitute para o closest match if not embedded; obscure layout features unique to TOML (frames, legacy macros) may flatten to static content no target formato.

Usamos cookies e tecnologias similares para personalizar conteúdo e anúncios, e para analisar o tráfego. Mais informações sobre cookies.