Como usar
- Cole os dados ou abra um arquivo UTF-8; teste o exemplo para ver o formato esperado.
- Escolha as opções e execute a ferramenta ou ative a conversão automática.
- Revise o resultado e copie uma seleção, tudo ou baixe um arquivo.
CSV para JSON
Transforme linhas CSV em JSON com opções explícitas de cabeçalhos e tipos.
Comparação, análise e formatação são executadas no navegador. A entrada não é enviada ao DevToolsy.
Como funciona
Escolha vírgula, ponto e vírgula, tabulação, barra vertical ou detecção automática. Aceita delimitadores entre aspas e células multilinha. Sem cabeçalho, usa column1, column2 etc.
name,active
Ada,true
Lin,false[
{
"name": "Ada",
"active": "true"
},
{
"name": "Lin",
"active": "false"
}
]Transforme linhas CSV em JSON com opções explícitas de cabeçalhos e tipos.
Opções e fidelidade dos dados
Os valores são strings por padrão, preservando zeros iniciais. A inferência reconhece números JSON, true, false e null sem arredondar. Cabeçalhos vazios ou duplicados e quantidades de colunas inconsistentes são rejeitados.
A conversão CSV aceita até 50.000 linhas de dados e 1.000 colunas, respeitando os limites de tamanho.
Trabalhando com o resultado
Os arquivos são lidos como texto UTF-8. Os editores oferecem busca, cópia de seleção e atalhos. Resultados podem ser copiados ou baixados; editar a entrada invalida o anterior.
Entrada UTF-8 de até 1 MiB por documento e saída de até 8 MiB. As tarefas rodam em um worker local com limite de 30 segundos.
Perguntas frequentes
Quais delimitadores e cabeçalhos CSV são aceitos?
Escolha vírgula, ponto e vírgula, tabulação, barra vertical ou detecção automática. Aceita delimitadores entre aspas e células multilinha. Sem cabeçalho, usa column1, column2 etc.
Como são tratados zeros iniciais e tipos?
Os valores são strings por padrão, preservando zeros iniciais. A inferência reconhece números JSON, true, false e null sem arredondar. Cabeçalhos vazios ou duplicados e quantidades de colunas inconsistentes são rejeitados.
Minha entrada é enviada?
Não. Comparação, análise e formatação são executadas no navegador. A entrada não é enviada ao DevToolsy.
Posso abrir um arquivo local?
Sim, um arquivo UTF-8 de até 1 MiB. Cada entrada de comparação tem seu seletor.
Posso copiar parte do resultado?
Sim. Selecione o texto e use Copiar seleção ou o atalho padrão.