Anúncios incomodam? Ir Sem anúncios Hoje

Formatador CSV e Alinhador de Colunas

Dados
Anúncio · Remover?

Opções de entrada

Opções de Formatação

Visualização de Dados

Conversão

Anúncio · Remover?

Guia

Formatador e Alinhador de Coluna CSV

Formatador CSV e Alinhador de Colunas

Formate e alinhe dados CSV com dois modos de saída: CSV normalizado RFC 4180 com aspas apropriadas e escape, ou exibição de coluna alinhada em impressão visual para legibilidade humana. Inclui detecção automática de delimitador, tabela de visualização de dados, validação e exportação para JSON, tabela Markdown e instruções SQL INSERT.

Como usar

Cole seus dados CSV na área de entrada. Selecione o delimitador de entrada (vírgula, tabulação, ponto-e-vírgula, pipe — ou deixe detectar automaticamente). Escolha um modo de saída: RFC 4180 para CSV em conformidade com padrões, ou Pretty-Print para colunas alinhadas com espaços. Configure o estilo de aspas, remoção de linhas duplicadas, corte de espaços em branco e classificação opcional. Visualize a saída formatada, verifique a tabela de visualização de dados e exporte como JSON, Markdown ou SQL.

Características

  • Normalização RFC 4180 — Campos devidamente entre aspas, aspas incorporadas corretamente escapadas (duplicadas), finais de linha CRLF e uso consistente de delimitador. Produz CSV em conformidade com padrões que qualquer analisador pode processar.
  • Alinhamento Pretty-Print — Colunas preenchidas com espaços para que todos os valores se alinhem verticalmente. Linha de cabeçalho destacada com uma linha separadora. Perfeito para exibição em terminal, documentação ou inspeção visual rápida de dados.
  • Suporte a Delimitadores — Seleção de delimitador de entrada e saída: vírgula, tabulação, ponto-e-vírgula ou pipe. A detecção automática analisa a entrada para determinar o delimitador mais provável.
  • Opções de Aspas — Aspas em todos os campos, aspas apenas quando necessário (campos contendo delimitador, aspas ou quebras de linha) ou nunca colocar aspas. Trata corretamente aspas incorporadas e campos de múltiplas linhas.
  • Visualização de Dados — Tabela HTML renderizada com linha de cabeçalho destacada, colunas classificáveis, contagens de linhas e colunas.
  • Validação — Detecta contagens inconsistentes de colunas, aspas sem escape, linhas vazias e delimitadores à direita. Relata o status de conformidade RFC 4180.
  • Limpeza de Dados — Remova linhas duplicadas, aparar espaços em branco de valores de célula, classificar por qualquer coluna.
  • Exportar — Copie como JSON (matriz de objetos ou matriz de matrizes), tabela Markdown ou instruções SQL INSERT com nome de tabela configurável.

Padrão RFC 4180

RFC 4180 define o formato padrão para arquivos CSV: campos separados por vírgulas, registros separados por CRLF, linha de cabeçalho opcional, campos contendo vírgulas/aspas/quebras de linha devem estar entre aspas duplas e aspas duplas incorporadas são escapadas duplicando-as (""). Este formatador garante que sua saída CSV atenda a este padrão para máxima compatibilidade com planilhas, bancos de dados e ferramentas de processamento de dados.

Anúncio · Remover?

O que é RFC 4180?

RFC 4180 é o padrão da Internet que define o formato de arquivo CSV (Valores Separados por Vírgula). Especifica regras para separação de campos (vírgulas), separação de registros (CRLF), aspas (aspas duplas ao redor de campos contendo caracteres especiais) e escape (duplicação de aspas incorporadas). Embora muitas implementações de CSV variem deste padrão, a conformidade com RFC 4180 garante que seus arquivos CSV funcionem corretamente com qualquer analisador compatível — incluindo Excel, Google Sheets, ferramentas de importação de banco de dados e bibliotecas CSV de linguagem de programação.

Quando devo colocar aspas em campos CSV?

Os campos devem estar entre aspas quando contêm o caractere delimitador (vírgula por padrão), aspas duplas ou quebras de linha (quebras de linha). Também é uma boa prática colocar aspas em campos com espaços em branco à esquerda/direita se esse espaço em branco for significativo. A opção 'Aspas apenas quando necessário' trata isso automaticamente — ela apenas adiciona aspas ao redor de campos que as exigem. 'Aspas em todos os campos' é a opção mais segura para máxima compatibilidade, enquanto 'Nunca colocar aspas' produz a saída mais compacta, mas pode quebrar se os campos contiverem caracteres especiais.

Qual é a diferença entre CSV e TSV?

CSV (Valores Separados por Vírgula) usa vírgulas como delimitadores de campo, enquanto TSV (Valores Separados por Tabulação) usa caracteres de tabulação. TSV tem uma vantagem: como caracteres de tabulação raramente aparecem em dados, campos quase nunca precisam estar entre aspas. CSV é mais amplamente suportado por ferramentas e padrões (RFC 4180), mas TSV é comum em bioinformática, linguística e troca de dados onde campos podem conter vírgulas. Esta ferramenta suporta ambos — selecione Tabulação como delimitador para entrada ou saída TSV.

As seus dados foram enviados para um servidor?

Não — toda análise, formatação e validação acontecem em seu navegador usando JavaScript. Seus dados CSV nunca deixam seu dispositivo. Não há chamadas de API, sem processamento no lado do servidor e sem armazenamento de dados. Isto é importante para dados sensíveis como registros de clientes, dados financeiros ou bancos de dados internos. Toda formatação, renderização de visualização e conversões de exportação são executadas inteiramente no lado do cliente.

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

Anúncio · Remover?
Anúncio · Remover?
Anúncio · Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
Anúncio · Remover?