Conversor JSONL — JSON Lines para JSON e de volta

Transforme JSON Lines (JSONL / NDJSON — um objeto JSON por linha, usado em logs, BigQuery, ajuste fino da OpenAI e exportações de dados) em um array JSON, ou um array de volta em JSONL. Cada linha é validada, com o número da linha de cada erro.

Atualizado em
Converter

    Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

    Como usar: Conversor JSONL

    1. Escolha JSONL → JSON ou JSON → JSONL.
    2. Cole os dados ou arraste um arquivo .jsonl / .ndjson / .json para a entrada.
    3. As linhas inválidas são listadas com o número da linha; marque Ignorar linhas inválidas para converter o restante.
    4. Copie ou baixe o resultado.

    O que é JSON Lines?

    JSON Lines (também NDJSON, JSON delimitado por quebra de linha) guarda um valor JSON completo por linha. Como cada linha é independente, os arquivos podem receber novos registros, ser transmitidos em streaming e divididos sem precisar ler tudo de uma vez — por isso é usado em logs, exportações analíticas, importações em massa do BigQuery e Elasticsearch, e arquivos de ajuste fino da OpenAI.

    {"id": 1, "name": "Ada"}
    {"id": 2, "name": "Linus"}

    Um array JSON guarda os mesmos registros dentro de [ … ], formato que a maioria das ferramentas e o JSON.parse esperam. Este conversor faz a conversão nos dois sentidos e valida cada linha.

    Erros comuns

    • Um registro espalhado por várias linhas — cada registro precisa estar em uma única linha.
    • Uma vírgula sobrando no fim da linha, ou os colchetes [ ] deixados no arquivo.
    • Linhas em branco são ignoradas.

    Relacionados: Formatador JSON, JSON para CSV, CSV para JSON.

    Também pesquisado como: jsonl para json, json para jsonl, ndjson para json, json lines, validador jsonl, converter jsonl, visualizador jsonl, jsonl openai.

    Ferramentas que combinam com: Conversor JSONL

    • Conversor JSON5 para JSON — Cole JSON5 ou JSON com comentários (JSONC, como tsconfig.json ou as configurações do VS Code) e receba JSON válido e estrito.
    • Validador JSON — Cole seu JSON para verificar se ele é válido.
    • JSON para Excel — Transforme um array JSON em uma planilha Excel de verdade.
    • Validador JSON Schema — Cole um schema e um JSON para ver exatamente quais valores quebram cada regra, ou gere um schema inicial a partir de dados de exemplo.

    Perguntas frequentes

    Como converter JSONL em JSON?
    Cole os JSON Lines (ou arraste o arquivo) com JSONL → JSON selecionado. A saída é um array JSON com todos os registros válidos.
    Qual é a diferença entre JSONL e NDJSON?
    Na prática, nenhuma — ambos significam um valor JSON por linha, separados por quebras de linha.
    Como criar um arquivo JSONL para o ajuste fino da OpenAI?
    Coloque seus exemplos em um array JSON, escolha JSON → JSONL e baixe o resultado: cada exemplo fica escrito em sua própria linha.
    Meus dados são enviados para algum servidor?
    Não. Tudo roda no seu navegador.
    Posso instalar o Conversor JSONL como um aplicativo da web e usá-lo offline?
    Sim. O Conversor JSONL é um aplicativo da web instalável (PWA) — instalado a partir do seu navegador, não baixado de uma loja de aplicativos. Clique em “Instalar aplicativo” na parte superior desta página no Chrome ou no Edge (Windows, macOS, Linux, ChromeOS) ou, no Android, use “Compartilhar” → “Adicionar à tela inicial” no iPhone e no iPad, ou “Arquivo” → “Adicionar ao Dock” no Safari 17+ em um Mac. Em seguida, ela se abre em uma janela própria com seu próprio ícone e, como é executada inteiramente no seu navegador, continua funcionando offline. O Firefox no desktop não permite a instalação de aplicativos da web. Como funciona a instalação.

    Ferramentas relacionadas