Conversor de CSV para JSON
Faça upload de um arquivo CSV e receba de volta um array JSON de objetos — um objeto por linha, com a linha de cabeçalho como chaves. Vírgulas, tabulações, ponto e vírgula e pipes são detectados automaticamente. Grátis, sem precisar de cadastro.
Solte um arquivo aqui ou procure
Aceita arquivos CSV
Grátis — 3 requisições/dia, sem cadastro. para 300 créditos/mês grátis.
Como funciona
Faça upload do seu CSV
Arraste um arquivo .csv acima — o delimitador (vírgula, tabulação, ponto e vírgula ou pipe) é detectado automaticamente.
Linhas viram objetos
A linha de cabeçalho vira as chaves; cada linha de dados vira um objeto JSON no array de saída.
Copie seu JSON
Copie o array para o seu código, config ou API — ou automatize a conversão com um único POST.
Principais recursos
O que faz este csv to json se destacar.
Saída em array de objetos
A saída tem o formato que seu código realmente quer: [{"coluna": "valor", …}, …] — não uma estrutura de tabela aninhada para você desmontar.
Detecção automática de delimitador
Arquivos separados por vírgula, tabulação (TSV), ponto e vírgula e pipe convertem sem que você configure nada.
Encoding sem sustos
Arquivos em UTF-8 (com ou sem BOM) e Latin-1 são decodificados corretamente — nada de caracteres quebrados nas strings do seu JSON.
Linhas irregulares tratadas
Linhas com células finais faltando são completadas até o cabeçalho, então todo objeto tem as mesmas chaves.
Arquivos grandes bem-vindos
Exports com milhares de linhas convertem em uma única chamada — sem travar o navegador, o parsing acontece no servidor.
Conversão em lote pela API
Converta uma pasta inteira de CSVs com um script curto — um POST por arquivo com output_format=json. Veja o exemplo em Python.
Casos de uso
Cenários comuns onde esta ferramenta economiza seu tempo.
Seeds de banco e fixtures
Transforme exports de planilha no JSON que seus scripts de seed, fixtures e imports NoSQL esperam.
Desenvolvimento de APIs
Converta dados de exemplo de analistas e clientes em payloads JSON para testar endpoints.
Protótipos de frontend
Leve dados de mock prontos de uma planilha para o seu app React ou Vue em um único passo.
Pipelines de dados
Normalize CSVs recebidos em JSON antes de entrarem na sua fila, data lake ou jobs de ETL.
Automatize com a API
Use a mesma ferramenta de forma programática. Funciona com qualquer linguagem — apenas HTTP.
# Convert CSV to a JSON array of objects curl -X POST "https://api.parsejet.com/v1/parse/auto/file?output_format=json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "[email protected]"
import httpx, json
resp = httpx.post(
"https://api.parsejet.com/v1/parse/auto/file",
params={"output_format": "json"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("data.csv", "rb")},
)
rows = json.loads(resp.json()["text"]) # list of dicts
print(rows[0]) const formData = new FormData();
formData.append("file", csvFile);
const res = await fetch(
"https://api.parsejet.com/v1/parse/auto/file?output_format=json",
{
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData,
}
);
const rows = JSON.parse((await res.json()).text); // array of objects Quer automatizar isso?
A ParseJet API oferece o mesmo poder de análise através de um único endpoint HTTP. Sem ffmpeg, sem poppler, sem tesseract — apenas uma chamada de API.
Perguntas frequentes
Como converter um arquivo CSV para JSON?
Faça upload do arquivo .csv acima — o ParseJet devolve um array JSON com um objeto por linha, usando a linha de cabeçalho como chaves. Para automatizar, faça um POST em /v1/parse/auto/file com output_format=json.
Que estrutura de JSON eu recebo?
Um array de objetos planos: [{"nome": "Alice", "idade": "30"}, …]. A primeira linha do CSV é tratada como cabeçalho e vira as chaves de todos os objetos.
Funciona com ponto e vírgula, tabulação e pipe?
Sim — o delimitador é detectado automaticamente a partir do arquivo, então CSVs brasileiros com ponto e vírgula e exports em TSV convertem sem nenhuma configuração.
E campos entre aspas com vírgulas dentro?
O quoting padrão de CSV é interpretado corretamente — um campo entre aspas contendo vírgulas ou quebras de linha continua sendo um único valor.
Posso converter JSON de volta para CSV aqui?
Não — esta ferramenta converte em uma direção só, de CSV para JSON. O ParseJet faz parsing de documentos para texto e dados estruturados; ele não gera arquivos CSV.
É grátis?
Sim. Você tem 3 conversões grátis por dia sem cadastro, e uma conta de API gratuita inclui 300 créditos por mês. Os planos pagos começam em US$ 19/mês.
Ferramentas relacionadas
Excel to JSON Converter
Convert Excel to JSON online for free. Upload XLSX or XLS and get a JSON array of row objects — numbers stay numbers, multi-sheet supported. API too.
PDF to JSON Converter
Convert PDF to JSON online for free. Get text, title, and metadata as structured JSON — ready for your app, database, or AI pipeline. API included.
JSON to Markdown Converter
Convert JSON to readable Markdown online for free. Turn API responses and data files into structured, human-readable docs — or automate it via the API.
Comece a extrair texto gratuitamente
Sem necessidade de cadastro. Analise seu primeiro arquivo em segundos.