pt

CSV para JSON

Converta um arquivo CSV em um array JSON localmente, com os nomes das colunas como chaves, sem envio e no seu navegador.

Primeira linha como cabeçalho
Indentar o JSON

Processando localmente no seu dispositivo ...

0%

Seus arquivos nunca saíram do seu dispositivo

    Meu arquivo é enviado?

    Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

    Sem envio100% local
    O conteúdo fica consigosem acesso de terceiros
    Servidores na AlemanhaRGPD desde a conceção
    Auditado externamenteTLS A+ · Cabeçalhos A+

    A CSV é o formato de tabela clássico; o JSON é a língua das APIs e dos aplicativos web modernos. Converter uma CSV em JSON é o primeiro passo mais comum para processar dados de tabela em um programa, um banco de dados ou um frontend - cada linha vira um objeto, e o cabeçalho fornece as chaves.

    Esta ferramenta analisa a sua CSV inteiramente de forma local no seu navegador (papaparse, JavaScript puro) e gera um array JSON. Por padrão, a primeira linha é usada como cabeçalho das colunas, de modo que cada linha de dados vira um objeto com campos nomeados. Números são reconhecidos como números. Nada é enviado.

    Com isso, você alimenta, por exemplo, um conjunto de dados de teste para uma interface, preenche um banco de dados simulado ou fornece linhas de configuração a um frontend. Uma observação prática: zeros à esquerda de um CEP ou de um número de artigo podem desaparecer na tipagem automática, porque o texto então vira um número. Se isso importa, é melhor tratar de propósito as colunas afetadas como cadeia de caracteres antes de seguir o processamento.

    Ficha técnica

    Ficha técnica
    Formatos de entradaCSV
    Formato de saídaJSON
    Processamento em loteNão
    ProcessamentoLocalmente no navegador (JavaScript)
    Upload de arquivosNenhum

    Em 3 passos

    1. Arraste ou escolha seu arquivo CSV.
    2. Escolha a linha de cabeçalho e a formatação (opcional).
    3. Baixe o arquivo JSON.

    Limites: O delimitador é detectado automaticamente (vírgula, ponto e vírgula ou tabulação). Sem a opção de cabeçalho, cada linha vira um array em vez de um objeto. Os números são tipados automaticamente; zeros à esquerda podem se perder. Arquivos muito grandes exigem memória.

    Perguntas frequentes

    Meu arquivo é enviado?

    Não. A conversão roda inteiramente de forma local no navegador - nada é enviado.

    A primeira linha é usada como cabeçalho?

    Por padrão, sim - os nomes das colunas viram as chaves dos objetos. Desligável pela opção.

    Qual separador é suportado?

    Vírgula, ponto e vírgula e tabulação são detectados automaticamente.

    Números são reconhecidos como números?

    Sim, os valores numéricos saem no JSON como números em vez de texto. Cuidado com códigos postais, telefones ou referências de artigos: os zeros iniciais perdem-se nesta tipificação (01067 passa a 1067). Convém verificar brevemente essas colunas no resultado.

    Ferramentas relacionadas