Formatador JSONL
Formate arquivos JSON Lines (NDJSON) e converta entre JSON e JSONL. Valide cada linha e formate streams NDJSON de forma legível
Texto de Entrada
Saída Formatada
Sobre JSON Lines
O formato
JSON Lines (NDJSON) armazena um objeto JSON válido por linha — sem vírgulas entre registros e sem array delimitador. Ideal para streaming e logs append-only.
Usos comuns
Amplamente usado em conjuntos de dados de treinamento de LLMs, respostas de streaming de APIs, arquivos de log, exportações de banco de dados e pipelines de big data que processam registros linha por linha.
Validação por linha
Cada linha é analisada de forma independente, então um registro corrompido não inválida o arquivo. Esta ferramenta informa os números exatos das linhas com erros.
Por Que Escolher Formatador JSONL?
Ferramenta de nível profissional construída para confiabilidade
Conversão bidirecional
Converta um array JSON padrão em JSON Lines para pipelines de streaming, ou mescle um arquivo JSONL de volta em um único documento JSON formatado.
Validação linha por linha
Cada linha é validada de forma independente com números de linha precisos para os erros, para que você encontre registros corrompidos em arquivos com milhares de linhas.
Focado em privacidade
A formatação e a conversão ocorrem inteiramente no seu navegador. Datasets, logs e exportações nunca saem do seu dispositivo.
Como Funciona
Processe seu jsonl em poucos passos simples — feito para fluxos de trabalho de desenvolvedores brasileiros
Cole ou faça upload
Cole o texto JSON Lines ou envie um arquivo .jsonl / .ndjson.
Escolha um modo
Escolha Formatar JSONL, JSON → JSONL ou JSONL → JSON.
Conversão instantânea
A saída é atualizada em tempo real com validação por linha e números das linhas com erro.
Copie e use
Copie o resultado para a área de transferência e use onde quiser.
Formatador e Validador Profissional de JSONL Formatter
O processamento com JSONL Formatter roda inteiramente no seu navegador — sem uploads, sem contas, sem limites.
O Formatador JSONL é uma ferramenta gratuita baseada em navegador para trabalhar com JSON Lines (também chamado de NDJSON ou JSON delimitado por novas linhas). Ele formata cada linha de forma legível, valida cada registro e converte nos dois sentidos entre um array JSON padrão e o formato JSON Lines.
JSON Lines é o padrão de facto para datasets de treinamento de LLMs, APIs em lote no estilo OpenAI, logs estruturados e streams de eventos — em qualquer cenário em que os registros chegam um de cada vez e precisam ser processados incrementalmente. Este formatador lida com arquivos de vários megabytes com validação instantânea, linha por linha.
Todo o processamento é 100% no lado do cliente. Seus datasets e arquivos de log nunca são enviados, tornando a ferramenta segura para dados proprietários e sensíveis.
Por Que Profissionais Escolhem o EZ Formatter
Seus dados ficam no seu navegador
Exemplos calculados
Um valor exibido como R$ 1.234,56 deve ser armazenado no JSON como 1234.56, com "currency": "BRL" separadamente. A vírgula decimal e o separador de milhar são convenções de exibição. Preserve acentos em UTF-8 e use uma data sem ambiguidade, como "2026-10-11".
Perguntas Frequentes
Respostas a perguntas comuns sobre formatação Jsonl Formatter
Um valor exibido como R$ 1.234,56 deve ser armazenado no JSON como 1234.56, com "currency": "BRL" separadamente. A vírgula decimal e o separador de milhar são convenções de exibição. Preserve acentos em UTF-8 e use uma data sem ambiguidade, como "2026-10-11".
Ao trocar dados, separe a apresentação do valor armazenado. Preserve acentos e indique unidades, moeda e formato de data. O símbolo monetário e os separadores visuais não definem a sintaxe de um número JSON.
JSONL é um formato em que cada linha de um arquivo contém um objeto JSON completo e válido. Diferente de um array JSON, não há vírgulas entre os registros nem colchetes delimitadores, o que o torna ideal para streaming, anexação e processamento linha por linha.
Cole seu array JSON, alterne para o modo "JSON → JSONL" e cada elemento do array se torna uma linha de JSON compacto. Copie a saída e salve como um arquivo .jsonl.
Sim. Cada linha é analisada de forma independente e as linhas inválidas são relatadas com seus números exatos, então um único registro corrompido é fácil de localizar e corrigir mesmo em arquivos grandes.
Sim, os dois nomes se referem à mesma ideia: JSON delimitado por novas linhas. O NDJSON também tem uma especificação formal com convenções de UTF-8 e novas linhas, que esta ferramenta segue.
Não. A formatação e a conversão ocorrem inteiramente no seu navegador. Nada sai do seu dispositivo.
Um array JSON envolve todos os registros em [] com vírgulas entre eles e deve ser analisado como um único documento; JSON Lines (NDJSON) escreve um valor JSON completo por linha, sem envoltório. De acordo com a ndjson-spec no GitHub, registros delimitados por linha podem ser processados em streaming, um de cada vez - um arquivo de log de 2 GB com a linha 900 corrompida custa apenas essa linha, não as linhas 901+.
Cada linha é analisada de forma independente conforme a RFC 8259, e o relatório lista os números das linhas com a posição exata do caractere de cada falha. As linhas válidas recebem pretty-print com indentação consistente, então a saída permanece um JSONL válido enquanto se torna legível.
NDJSON é o formato de streaming das APIs de chat completions e embeddings da OpenAI (payloads SSE em chunks), das exportações em massa de datasets do GitHub no BigQuery, das requisições bulk do Elasticsearch e da Google Maps Routes API. Formatar JSONL localmente torna os streams capturados inspecionáveis sem precisar de um servidor.
Referências Oficiais
Padrões e documentação oficial que definem os formatos com os quais esta ferramenta trabalha.
NDJSON - Newline Delimited JSON specification
A especificação NDJSON no GitHub — um valor JSON por linha, projetado para streaming.
JSON streaming - Wikipedia
Como o JSON delimitado por linhas difere dos arrays JSON e quais sistemas o utilizam para troca de dados.
RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
O padrão da IETF que define o formato JSON de intercâmbio de dados e sua gramática.
Ferramentas essenciais para desenvolvedores e programadores formatarem, validarem e manipularem código