Ferramentas de Desenvolvimento

Visualizador CSV

Exibe arquivos CSV em formato de tabela no navegador. O conteúdo não é enviado ao servidor.


Delimitador
Usar primeira linha como cabeçalho
Codificação
Arquivo CSV

Tips

  • CSVs salvos pelo Excel podem usar codificação Shift-JIS (CP932), comum em arquivos Excel japoneses ou legados. Se você ver caracteres estranhos, selecione "Shift JIS".
  • Ative "Usar primeira linha como cabeçalho" para exibir a primeira linha como cabeçalho de tabela.
  • Para visualizar arquivos TSV (separados por tabulação), mude o delimitador para "Tabulação".
  • O conteúdo do arquivo é processado completamente no navegador e nunca é enviado ao servidor. CSVs com dados sensíveis podem ser usados com segurança.

Curiosidade — A surpreendente história do CSV: 40 anos sem um padrão

O CSV (Comma-Separated Values) parece simples, mas por muitos anos não havia especificação padrão oficial. O RFC formal, "RFC 4180", foi publicado em 2005 — mais de 30 anos depois de o CSV ter se generalizado. Até então, diferenças de implementação entre ferramentas e linguagens causavam problemas como "se envolver campos em aspas duplas" e "se usar CRLF ou LF para quebras de linha".

O comportamento do Excel de salvar CSVs com codificação Shift-JIS em ambientes de localidade japonesa tem sido um ponto de dor clássico para engenheiros por décadas. O Google Sheets exporta em UTF-8, então abrir esse CSV diretamente no Excel causa caracteres estranhos. Para evitar isso, salve do Excel como UTF-8 (com BOM) ou especifique a codificação ao importar.

No mundo da ciência de dados, a grande maioria dos conjuntos de dados publicados no Kaggle (a plataforma de competições de aprendizado de máquina) está no formato CSV. Sua simplicidade e compatibilidade universal com qualquer linguagem de programação é a maior força do CSV.