Como usar: Conversor TOML
- Escolha a direção — por exemplo, TOML → JSON.
- Cole seu arquivo; ele converte enquanto você digita, e erros de sintaxe mostram a linha e a coluna.
- Copie ou baixe o resultado.
Sobre o TOML
TOML (Tom’s Obvious, Minimal Language) é um formato de configuração feito para ser fácil de ler: pares chave = "valor", [tabelas] para seções e [[arrays de tabelas]] para listas de objetos. O Cargo.toml do Rust, o pyproject.toml do Python, Hugo, Netlify e muitas CLIs usam esse formato. Este conversor segue o TOML 1.0.
Como os tipos são convertidos
Strings, números, booleanos, arrays e tabelas são mapeados diretamente para JSON e YAML. O TOML tem datas e horários nativos; o JSON não tem nenhum, então eles viram strings no formato ISO 8601. Para converter JSON ou YAML em TOML, é preciso ter um objeto no nível raiz, já que documentos TOML são sempre tabelas, e valores null são ignorados, porque o TOML não tem null.
Erros comuns em TOML
- Definir a mesma chave ou tabela duas vezes.
- Strings sem aspas —
name = devpackprecisa sername = "devpack". - Misturar uma tabela e uma chave com pontos para o mesmo nome.
Privado por design
A conversão roda inteiramente no seu navegador — seu código nunca é enviado, então é seguro para projetos proprietários.
Também pesquisado como: conversor toml para json, json para toml, toml para yaml, yaml para toml, validador toml, conversor toml online, parser toml online.
Ferramentas que combinam com: Conversor TOML
- JSON para YAML — Cole seu JSON e receba YAML limpo para manifests do Kubernetes, Docker Compose, GitHub Actions ou qualquer arquivo de configuração.
- YAML para JSON — Cole seu YAML — um arquivo Compose, manifesto do Kubernetes ou config de CI — e receba o JSON formatado.
- Validador YAML — Cole um arquivo Docker Compose, manifesto Kubernetes, workflow do GitHub Actions ou qualquer YAML para localizar erros, evitar armadilhas comuns e obter uma versão bem formatada.
- Formatação JSON — Cole o JSON aqui para formatá-lo, compactá-lo ou validá-lo.