Conversor de YAML / JSON / TOML

Converta instantaneamente entre formatos YAML, JSON e TOML. Transforme arquivos de configuração, respostas de API ou estruturas de dados para outro formato no seu navegador.

100% no navegador. Seus dados nunca saem do seu computador.

Conversores e Exemplos

Ferramentas Relacionadas

Conversor de YAML / JSON / TOML

Converta dados entre YAML, JSON e TOML sem instalar ferramentas CLI ou escrever um script. Cole seu arquivo de configuração, resposta de API ou estrutura de dados, selecione o formato de destino e obtenha a saída convertida instantaneamente. Tudo funciona no seu navegador.

Como Usar

  1. Selecione o formato de entrada usando os botões From (JSON, YAML ou TOML) ou clique em Detect para detectar o formato automaticamente
  2. Selecione o formato de destino usando os botões To
  3. Cole ou digite seus dados no painel de entrada. A saída atualiza enquanto você digita
  4. Para saída JSON e YAML, ajuste a indentação pelo seletor (2 ou 4 espaços)
  5. Clique em Copiar para copiar o resultado ou em Inverter para trocar a direção da conversão

Por Que Existem Três Formatos

JSON se tornou o formato universal de intercâmbio de dados porque mapeia diretamente para as estruturas de dados da maioria das linguagens de programação: objetos, arrays, strings, números, booleanos e null. Sua rigidez (sem comentários, aspas estritas, sem vírgulas finais) é uma característica para análise automática mas um problema para edição humana.

YAML foi criado como uma linguagem de serialização de dados amigável para humanos. A aninhamento baseado em indentação, strings sem aspas, comentários e valores multilinha o tornam natural para arquivos de configuração. Essa flexibilidade traz complexidade: YAML tem regras de coerção de tipos que surpreendem desenvolvedores experientes é a sensibilidade a espaços significa que um único espaço mal colocado pode alterar silenciosamente sua estrutura de dados.

TOML é projetado para ser um formato de arquivo de configuração mínimo é fácil de ler com semântica óbvia. Usa cabeçalhos de seção estilo INI e tipagem estrita. É menos expressivo que YAML para estruturas profundamente aninhadas mas tem menos armadilhas de parsing.

Segurança

Toda a conversão acontece no seu navegador. Nenhum dado sai do seu dispositivo. Você pode confirmar issó abrindo o inspetor de rede do navegador enquanto usa a ferramenta.