ForHosting KIT · Dados e planilhas

Formatador de JSON

Cole uma linha de dados espremida e receba tudo organizado nível por nível: no exemplo, b e a ficam em linhas próprias, a lista de a se abre e a ordem continua exatamente igual. Dois espaços por nível, a menos que você escolha outro valor. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

indente e entenda qualquer arquivo

Por que dados recuados são mais fáceis de usar

Dados espremidos em uma linha, ou recuados de um jeito diferente por cada ferramenta que passou por eles, são difíceis de ler numa revisão e poluem o histórico de versões. Um arquivo salvo por um programa, editado por um script e enviado por uma terceira pessoa acaba juntando espaços misturados, e uma mudança de uma linha pode aparecer como uma diferença de cem só porque tudo foi recuado de novo. Organizar os dados com um número fixo de espaços por nível faz o mesmo conteúdo ter sempre a mesma cara, e a mudança real aparece.

Como funciona e o que nunca muda

A ferramenta primeiro lê o texto inteiro com o mesmo rigor de um programa e depois o escreve de novo com os espaços que você escolher para cada nível: dois, a não ser que você indique outro valor de 0 a 8. As entradas mantêm a ordem, então no exemplo b continua antes de a, e as listas também mantêm a delas. Valores e tipos não mudam: texto continua texto e número continua número. Com zero, você recebe a forma compacta em uma só linha. Se o texto estiver quebrado, você é avisado em vez de receber um palpite, porque consertar dados é outro trabalho.

Por que indentar muda tudo

Formatado, o mesmo conteúdo revela sua estrutura — o que está dentro do quê, onde começa cada item da lista, qual campo pertence a qual objeto. Para depurar uma integração ou revisar uma configuração, esse é o primeiro passo: ver o dado com os próprios olhos, hierarquia à mostra.

Revisar configuração antes de versionar

Antes de subir um arquivo de configuração para o repositório, o time da TecnoSul padroniza a indentação. O diff do Git fica limpo e a revisão de código deixa de brigar com espaços.

Formatar e validar são a mesma coisa?

Para um diagnóstico detalhado de erros, o KIT tem também o validador dedicado.

Posso escolher o tamanho da indentação?

Pode: dois ou quatro espaços, conforme o padrão do seu projeto.

É grátis para sempre ou vira pago depois?

O uso na página é grátis e sem limite — não é amostra de plano pago.

A ordem dos campos muda ao formatar?

Não: a formatação mexe em espaços e quebras de linha, não no conteúdo nem na ordem dos campos.

Por que formatar dados que já funcionam?

Porque uma linha comprida é difícil de revisar: uma única mudança pode se esconder em qualquer ponto. Dados recuados mostram uma entrada por linha, e assim uma pessoa consegue lê-los numa revisão de código, num chamado de suporte ou num log e ver rápido o que mudou.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/data/json-format

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/data/json-format \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"json":{"a":1}}'
{
  "json": {
    "a": 1
  }
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.json_format",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb25
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

O formatador de JSON pega aquele bloco de texto espremido em uma linha só e o devolve indentado, organizado e legível — grátis, direto no navegador e sem cadastro. É a ferramenta que você abre quando precisa entender o que uma API respondeu ou o que um arquivo de configuração realmente diz.

Por que indentar muda tudo

JSON viaja minificado: uma linha única, sem espaços, ótima para máquinas e ilegível para gente.

Como usar

Funciona no celular, direto no navegador, sem instalar nada. Cole o JSON (ou envie o arquivo), escolha a indentação — dois ou quatro espaços — e copie ou baixe o resultado. Se o conteúdo tiver erro de sintaxe, você fica sabendo na hora, com a posição do problema: formatar também é uma forma rápida de conferir que o JSON é válido.

Privacidade de série, API para quem automatiza

Uso grátis e ilimitado, sem cadastro. A formatação roda inteira na página: o JSON não é enviado a nenhum servidor, então dá para colar respostas com tokens e dados internos sem receio. Se você precisa formatar documentos dentro de um sistema — para gerar logs legíveis ou padronizar arquivos versionados —, a mesma capacidade existe via API por US$ 0,002 por chamada, até 25 MB por documento.

Entender a resposta de uma API na hora do bug

O suporte manda o retorno cru do sistema: uma linha com 8.000 caracteres. Formatado, Rafael Almeida Costa enxerga em segundos que o campo de status veio vazio — e sabe onde procurar o problema.

Ler um export no celular

O JSON chegou pelo WhatsApp do plantão. No navegador do celular, uma colada no formatador transforma o bloco ilegível em estrutura clara — dá para responder o chamado sem abrir o notebook.

Colei um JSON com token de acesso dentro. Corro algum risco?

O conteúdo não sai do seu navegador: a formatação é local e nada é enviado ou armazenado. Ainda assim, boa prática é revogar tokens que circularam por canais inseguros — o risco está no caminho até aqui, não nesta página.

Tem limite de tamanho?

25 MB por documento, na página e na API.

Ver a documentação completa do KIT →