Arquivos CSV de exemplo — baixe dados de teste (10 a 100.000 linhas, BOM, aspas)

Valores separados por vírgula · .csv · tipo MIME text/csv

11 arquivos1 KB – 200 MBLinks diretosSem anúncios, sem cadastroGrátis para qualquer usoVerificado com SHA-256

Baixe um arquivo CSV de exemplo no tamanho do seu teste — 10 linhas para uma verificação rápida, 100.000 linhas (cerca de 10 MB) para desempenho — além das variantes que quebram importadores em produção: um arquivo UTF-8 com BOM como o Excel grava, um arquivo sem linha de cabeçalho, um arquivo todo entre aspas cujos campos contêm vírgulas, aspas e quebras de linha, e um arquivo europeu delimitado por ponto e vírgula com vírgula decimal.

Todos os arquivos têm as mesmas dez colunas (order_id, date, customer, region, product, category, quantity, unit_price, total, status) e o mesmo conjunto de dados fictício dos nossos exemplos JSON, XML, SQL e Excel, para você importar um e conferir com outro.

Baixe arquivos CSV de exemplo

ArquivoDetalhesTamanhoBaixar
sample-data-10-rows.csv
10 linhas • 10 colunas
10 linhas1 KB
1.090 bytes
Baixar CSV
sample-data-100-rows-no-header.csv
100 linhas • sem linha de cabeçalho
100 linhas10 KB
10.035 bytes
Baixar CSV
sample-data-100-rows.csv
100 linhas • 10 colunas
100 linhas10 KB
10.116 bytes
Baixar CSV
sample-data-100-rows-semicolon.csv
100 linhas • delimitado por ponto e vírgula (UE)
100 linhas10 KB
10.116 bytes
Baixar CSV
sample-data-100-rows-utf8-bom.csv
100 linhas • UTF-8 com BOM (Excel)
100 linhas10 KB
10.119 bytes
Baixar CSV
sample-data-100-rows-quoted.csv
100 linhas • todos os campos entre aspas, com quebras de linha e aspas internas
100 linhas17 KB
17.434 bytes
Baixar CSV
sample-data-1000-rows.csv
1.000 linhas • 10 colunas
1.000 linhas100 KB
100.338 bytes
Baixar CSV
sample-data-10000-rows.csv
10.000 linhas • 10 colunas
10.000 linhas1.0 MB
1.002.023 bytes
Baixar CSV
sample-data-100000-rows.csv
100.000 linhas • 10 colunas
100.000 linhas10 MB
10.006.301 bytes
Baixar CSV
sample-data-50mb.csv
~50 MB • 11 colunas
—50 MB
50.000.047 bytes
Baixar CSV
sample-data-200mb.csv
~200 MB • 11 colunas
—200 MB
200.000.000 bytes
Baixar CSV
11 arquivos · links diretos · sem cadastro · CORS ativado

Precisa de um arquivo de cada formato de Dados? Baixe o pacote de exemplos de Dados (202 KB, um arquivo pequeno de cada formato de dados (17 arquivos)).

Use estes arquivos na linha de comando ou em CI

Todas as URLs são estáveis e têm CORS aberto. Fixe o SHA-256 no seu teste e você saberá no mesmo instante se um fixture mudar.

# Baixar um arquivo
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/data/csv/sample-data-10-rows.csv

# Verificar (o SHA-256 de cada arquivo está listado acima)
shasum -a 256 sample-data-10-rows.csv

# Índice legível por máquina de todos os arquivos de exemplo
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="csv")'

Visão geral do formato CSV

Nome completoValores separados por vírgula
Extensões.csv
Tipo MIMEtext/csv
PadrãoRFC 4180 (informal)
CodificaçãoUTF-8 (uma variante com BOM)
DelimitadoresVírgula; variante com ponto e vírgula; TSV disponível à parte
Quebras de linhaCRLF (como a RFC 4180 especifica)
Colunas10 (11 na variante com aspas, que acrescenta notes)

O que as pessoas testam com arquivos CSV de exemplo

  • Assistentes de importação e interfaces de mapeamento de colunas
  • Parsers de streaming com o arquivo de 100.000 linhas
  • Tratamento de BOM (o primeiro cabeçalho vira '\ufefforder_id' em parsers ingênuos)
  • Campos entre aspas com quebras de linha — o clássico bug de dividir por quebra de linha
  • Tratamento de localidade: ponto e vírgula e vírgula decimal

Perguntas frequentes

Por que minha importação mostra um caractere estranho antes do nome da primeira coluna?

É a marca de ordem de bytes do UTF-8 (EF BB BF) que o Excel e algumas ferramentas do Windows gravam no início do arquivo. Nosso exemplo utf8-bom reproduz isso. Os parsers deveriam removê-la; muitos não removem, e o cabeçalho da primeira coluna fica inutilizável sem nenhum aviso.

Como abro um CSV grande que o Excel não aguenta?

O Excel para em 1.048.576 linhas e fica lento bem antes disso. Nosso arquivo de 100.000 linhas abre no Excel, mas é melhor tratado com um banco de dados (SQLite, DuckDB), uma linguagem de script (pandas, módulo csv) ou um visualizador dedicado. Nosso exemplo SQLite já traz os mesmos dados carregados.

É seguro baixar esses arquivos CSV?

Sim. Todos os arquivos são gerados do zero pelo nosso próprio script aberto — nada é copiado de outros sites ou enviado por usuários — e não contêm scripts, macros nem executáveis. O SHA-256 de cada arquivo é publicado nesta página para que você possa conferir o que recebeu.

Posso usar os arquivos CSV de exemplo comercialmente?

Sim. Eles são livres para qualquer finalidade, incluindo produtos comerciais, suítes de teste, demonstrações e redistribuição, sem necessidade de atribuição. Não há nada para licenciar nem ninguém a quem pedir.

Posso usar hotlink desses arquivos ou usá-los no CI?

Sim. Cada link é uma URL direta e estável via HTTPS, com Access-Control-Allow-Origin: * e cabeçalhos de cache longos, então curl, wget, fetch() e executores de teste podem baixá-los diretamente. Cada página tem um link para um índice JSON de todos os arquivos (veja a seção de linha de comando).

Arquivos de exemplo relacionados

Encontrou um problema ou algo que poderia ser melhor? Lemos todas as mensagens e corrigimos rápido.

Testando um pipeline de arquivos? Nós construímos isso.

Uploads, conversões, pré-visualizações, processamento de documentos e fluxos de mídia são o tipo de sistema em produção que o FreeToolsForWeb projeta e opera para clientes — e foi por isso que precisamos desses arquivos em primeiro lugar.

Conheça as ferramentas grátis