Ferramentas · CSV
Conversor CSV para JSON (e de volta)
Cole um CSV exportado da planilha ou do sistema e receba o JSON, ou cole uma lista de objetos JSON e receba o CSV. O separador (; do Excel em português ou ,) é detectado sozinho, e dá para trocar.

Converter
Como funciona
- Segue a RFC 4180: um campo entre aspas pode ter o separador, quebra de linha e aspas dobradas ("" vira "). Por isso "São Paulo, SP" fica numa coluna só, e um endereço com Enter não quebra a linha.
- A primeira linha é o cabeçalho e vira as chaves do JSON. Coluna sem nome vira coluna_N, e nome repetido ganha _2, _3.
- Linha com número de campos diferente do cabeçalho vira aviso com o número da linha, em vez de deslocar as colunas em silêncio. Linhas em branco são ignoradas.
- Os valores ficam como texto: "007" continua "007" e "1,50" não vira número em formato errado.
- De JSON para CSV: as colunas são a união das chaves, na ordem em que aparecem; valor vazio ou null vira campo vazio, objeto vira JSON, e o campo ganha aspas só quando precisa. O fim de linha é CRLF, como pede a RFC.
- Detectar o separador olha a primeira linha: ganha o que aparece mais vezes fora de aspas.
- Tudo roda no seu navegador: o arquivo não é enviado para lugar nenhum.
Ferramentas relacionadas
Conversor de bases numéricas
Converte números entre binário, octal, decimal e hexadecimal com validação de dígitos e suporte a números grandes.
Conversor de cores HEX, RGB e HSL
Converta cores entre HEX, RGB e HSL, com amostra visual, atalhos (#fff) e validação de limites. Sem envio de dados.
Expressão cron explicada
Cola o cron, lê a frase em português e confere as próximas 5 execuções antes de subir o agendamento.