Ferramenta 01 · Dados

Formatador e validador JSON

Cole seu JSON, valide a sintaxe e deixe a estrutura legível. Ideal para iniciantes que estão aprendendo a ler respostas de APIs e ações do Power Automate.

Entrada

Resultado

Aguardando entrada.

Para que serve

Cole uma resposta de API, a saída de uma ação do Power Automate ou um arquivo de configuração e descubra na hora se o JSON é válido. Se for, a ferramenta devolve o texto organizado, com indentação, ou compactado, em uma linha só, que é o formato ideal para enviar em uma requisição. Se não for, ela diz o que está errado e em qual linha e coluna.

Diferente de muitos formatadores, esta ferramenta não passa o seu JSON pelo interpretador do JavaScript antes de reescrevê-lo. Por isso os números e os textos saem exatamente como entraram, o que faz diferença quando você trabalha com IDs longos.

Como usar

  1. Cole o JSON no campo Entrada.
  2. Escolha a indentação (2 espaços, 4 espaços ou nenhuma).
  3. Clique em Formatar para organizar, Compactar para deixar em uma linha ou Validar para só checar a sintaxe.
  4. Se houver erro, a mensagem indica a linha e a coluna. Corrija e tente de novo.
  5. Use Copiar resultado para levar o texto para o seu fluxo ou sistema.

Exemplo: um ID que outras ferramentas estragam

Entrada, com um número de pedido acima do limite seguro do JavaScript:

{"pedido":9007199254740993,"cliente":"Ana","itens":[{"sku":"A1","preco":10.50},{"sku":"B2","preco":3.10}]}

Saída formatada. Repare que o 9007199254740993 e o 10.50 continuam idênticos:

{
  "pedido": 9007199254740993,
  "cliente": "Ana",
  "itens": [
    {
      "sku": "A1",
      "preco": 10.50
    },
    {
      "sku": "B2",
      "preco": 3.10
    }
  ]
}
Por que isso importa: o JavaScript guarda números como ponto flutuante de 64 bits e só representa inteiros com segurança até 9.007.199.254.740.991. Acima disso, um formatador comum arredonda em silêncio (o 9007199254740993 viraria 9007199254740992). A ferramenta avisa quando encontra números com mais de 15 dígitos e os preserva.

Erros comuns e como resolver

Perguntas frequentes

A ferramenta altera o meu JSON?

Só os espaços e as quebras de linha, e apenas no formatar e no compactar. Números, textos e a ordem das chaves permanecem como estavam.

O que acontece com chaves repetidas?

O JSON permite repetir uma chave, mas a maioria dos sistemas usa só o último valor. A ferramenta mantém os dois e mostra um aviso com a posição da repetição.

Qual é a diferença entre Formatar e Validar?

Validar só confere a sintaxe e mostra o resultado na linha de status. Formatar valida e também gera o texto organizado.

Funciona com arquivos grandes?

Sim. Testamos com arquivos de vários megabytes; acima de 200 mil caracteres o realce de cores é desligado para o navegador não travar, mas a formatação continua funcionando.

Como pego o JSON de uma ação do Power Automate?

No histórico de execução, abra a ação e copie o campo de saídas. Para ver como o fluxo lê campos desse JSON, veja o guia da primeira expressão.

Privacidade e limites

Todo o processamento acontece no seu navegador; o conteúdo não é enviado a nenhum servidor. Mesmo assim, não cole senhas, tokens ou dados pessoais em ferramentas públicas. A ferramenta valida a sintaxe, mas não verifica se o JSON atende a um esquema (JSON Schema) específico.