Converta JSON para CSV e CSV de volta para JSON, nos dois sentidos. Escolha o delimitador, trate campos com aspas e copie o resultado. Tudo roda no seu navegador.
Como usar JSON ⇄ CSV
Escolha a direção: JSON para CSV ou CSV para JSON.
Cole os seus dados e escolha o delimitador (vírgula, ponto e vírgula ou tabulação).
Copie o resultado convertido do painel de saída.
Este conversor transforma um array JSON de objetos em CSV e analisa CSV de volta para JSON, nos dois sentidos. Escolha a direção, cole os seus dados, escolha o delimitador, e copie o resultado.
É útil para mover dados entre planilhas, APIs e arquivos de configuração, e toda a conversão é feita no lado do cliente, então os seus dados permanecem privados.
Ele espera JSON como um array de objetos, como [{"name":"Mo","age":3}]. As colunas do CSV são a união de todas as chaves entre os objetos, um único objeto vira uma linha, e qualquer valor aninhado é escrito como texto JSON dentro da sua célula.
Ele segue as regras padrão de aspas do CSV, então um valor que contém o delimitador, uma aspa ou uma quebra de linha é envolvido em aspas e escapado corretamente, e o parser de CSV lê esses valores de volta sem perder dados.
Você pode escolher vírgula, ponto e vírgula ou tabulação como delimitador. A vírgula é o padrão e o mais comum; o ponto e vírgula serve para regiões onde a vírgula é o separador decimal e as planilhas o esperam; a tabulação produz TSV.
Ao ler CSV de volta para JSON, ele infere os tipos de forma sensata: números simples e true/false viram valores JSON reais, enquanto um valor com zero à esquerda, como 007, permanece como texto, para que identificadores e códigos não sejam estragados.
Perguntas frequentes
Um array de objetos, como [{"name":"Mo","age":3}]. As colunas são a união de todas as chaves. Um único objeto vira uma linha, e valores aninhados são escritos como JSON dentro da célula.
Sim. Campos que contêm o delimitador, aspas ou quebras de linha são colocados entre aspas e escapados seguindo o padrão CSV, e o parser CSV os lê corretamente.
Ao ler CSV, números simples e true/false se tornam valores JSON reais, enquanto valores com zero à esquerda (como 007) permanecem como texto para que identificadores não sejam corrompidos.
Não. A conversão roda inteiramente no seu navegador; nada do que você cola sai do seu dispositivo.
Incorpore esta ferramenta
Adicione esta ferramenta ao seu próprio site. Copie o trecho abaixo; ele se mantém atualizado automaticamente.
<iframe src="https://monu.tools/embed/pt-BR/json-csv-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Ferramentas relacionadas
Formate, embeleze e valide JSON online com mensagens de erro claras para entradas inválidas.
Minifique e valide JSON no seu navegador, e veja quantos bytes você economiza.
Converta YAML para JSON e JSON de volta para YAML, nos dois sentidos. Valida enquanto converte e mostra erros claros. Tudo roda no seu navegador.
Gere interfaces TypeScript a partir de um exemplo JSON, com tipos aninhados, arrays e campos opcionais. Roda no navegador.