Conversor de CSV para JSON
Converta dados CSV para JSON instantaneamente. Envie arquivos ou cole texto, escolha o formato de saída e baixe o resultado.
Click to select or drag a CSV file here
Accepted: .csv files
How It Works
Enter CSV Data
Cole valores separados por vírgula na área de texto ou envie um arquivo .csv do seu dispositivo. Ambos os métodos suportam as mesmas opções..csv file from your device. Both methods support the same options.
Set Options
Choose whether the first row contains column headers. Pick your output format: array of objects (keyed by headers) or array of arrays.
Convert Instantly
Click Convert or change an option to see results immediately. The parser handles quoted fields, commas within quotes, and escaped quotes.
Export Result
Copy the JSON to your clipboard or download it as a .json file. All processing stays in your browser — nothing is uploaded to any server.
About CSV to JSON Converter
Convert comma-separated values (CSV) to JavaScript Object Notation (JSON) with full control over output formatting. This tool handles real-world CSV quirks: quoted fields containing commas, escaped double quotes (""), multiline values within quotes, and mixed data types. Choose between array-of-objects output (ideal for APIs and databases) or array-of-arrays output (compact and table-like). The first-row-as-headers option generates meaningful keys automatically. All conversion happens entirely in your browser using pure JavaScript — your data never touches any server.
Parser CSV Robusto
Lida com campos entre aspas, vírgulas dentro de aspas, aspas duplas escapadas, registros multilinha e valores vazios. Sem perda de dados em entradas complexas.
Saída Flexível
Escolha entre array de objetos (com chaves derivadas do cabeçalho) ou array de arrays (preservando a estrutura bruta das linhas). Ambos os formatos são exibidos como JSON formatado.
Upload e Download de Arquivos
Envie arquivos .csv diretamente e baixe o JSON resultante como um arquivo .json. Carregue dados de exemplo para explorar a ferramenta instantaneamente..csv files directly and download the resulting JSON as a .json file. Load sample data to explore the tool instantly.
100% Privado
Todo o processamento acontece no seu navegador com JavaScript puro. Nenhum dado é enviado para servidores. Funciona offline após o carregamento da página.