Conversor JSON ↔ YAML

Escolha JSON → YAML ou YAML → JSON, cole em Input e clique Convert. Os sucessos preenchem Output e ativam Copy output. Os erros esvaziam Output e mostram a mensagem no estado.

Atualizado 2026-08-04 · developer

Choose direction, enter input, then Convert.

Sobre esta ferramenta

JSON → YAML faz parse com JSON.parse e depois dump js-yaml com lineWidth ilimitado e noRefs. YAML → JSON carrega com js-yaml e pretty-print JSON a dois espaços. A direção é um select acima de Input para não misturar caminhos.

Como usar

  1. Escolher direção: Selecione JSON → YAML ou YAML → JSON em Direction.
  2. Introduzir entrada: Cole JSON ou YAML no textarea Input conforme a direção escolhida.
  3. Converter: Clique Convert para preencher Output, ou leia o estado Error se a análise falhar.
  4. Copiar a saída: Quando Output aparecer, clique Copy output para pôr o resultado na área de transferência.

Casos de uso

Dicas

FAQ

Que biblioteca gera o YAML?

A conversão usa dump e load do js-yaml no navegador, com lineWidth desativado e noRefs no dump.

Porque é que Output fica vazio após Convert?

Um erro de parse ou dump esvaziou Output; a linha de estado mostra o detalhe Error.

O Copy output aparece sempre?

Não. O botão de copiar só aparece após uma conversão bem-sucedida com Output.

A minha config é carregada?

Não. JSON.parse, js-yaml e a cópia para a área de transferência ficam no navegador.

Palavras-chave

Ferramentas relacionadas