Archivos CSV de ejemplo: descarga datos de prueba (de 10 a 100 000 filas, BOM, entre comillas)

Valores separados por comas (Comma-Separated Values) · .csv · tipo MIME text/csv

11 archivos1 KB – 200 MBEnlaces directosSin anuncios ni registroGratis para cualquier usoVerificado con SHA-256

Descarga un archivo CSV de ejemplo del tamaño que necesita tu prueba (10 filas para una comprobación rápida, 100 000 filas, unos 10 MB, para rendimiento) y las variantes que rompen los importadores en producción: un archivo con BOM UTF-8 tal como lo escribe Excel, un archivo sin fila de cabecera, un archivo con todos los campos entre comillas que contienen comas, comillas y saltos de línea, y un archivo europeo delimitado por punto y coma con comas decimales.

Todos los archivos comparten las mismas diez columnas (order_id, date, customer, region, product, category, quantity, unit_price, total, status) y el mismo conjunto de datos ficticio que nuestros ejemplos JSON, XML, SQL y Excel, para que puedas importar uno y cuadrarlo con otro.

Descarga archivos CSV de ejemplo

ArchivoDetallesTamañoDescargar
sample-data-10-rows.csv
10 filas • 10 columnas
10 filas1 KB
1090 bytes
Descargar CSV
sample-data-100-rows-no-header.csv
100 filas • sin fila de cabecera
100 filas10 KB
10.035 bytes
Descargar CSV
sample-data-100-rows.csv
100 filas • 10 columnas
100 filas10 KB
10.116 bytes
Descargar CSV
sample-data-100-rows-semicolon.csv
100 filas • delimitado por punto y coma (UE)
100 filas10 KB
10.116 bytes
Descargar CSV
sample-data-100-rows-utf8-bom.csv
100 filas • UTF-8 con BOM (Excel)
100 filas10 KB
10.119 bytes
Descargar CSV
sample-data-100-rows-quoted.csv
100 filas • todos los campos entre comillas, con saltos de línea y comillas dentro
100 filas17 KB
17.434 bytes
Descargar CSV
sample-data-1000-rows.csv
1000 filas • 10 columnas
1000 filas100 KB
100.338 bytes
Descargar CSV
sample-data-10000-rows.csv
10 000 filas • 10 columnas
10.000 filas1.0 MB
1.002.023 bytes
Descargar CSV
sample-data-100000-rows.csv
100 000 filas • 10 columnas
100.000 filas10 MB
10.006.301 bytes
Descargar CSV
sample-data-50mb.csv
~50 MB • 11 columnas
—50 MB
50.000.047 bytes
Descargar CSV
sample-data-200mb.csv
~200 MB • 11 columnas
—200 MB
200.000.000 bytes
Descargar CSV
11 archivos · enlaces directos · sin registro · CORS habilitado

¿Necesitas uno de cada formato de Datos? Descarga el paquete de ejemplos de Datos (202 KB, un archivo pequeño de cada formato de datos (17 archivos)).

Usa estos archivos desde la línea de comandos o CI

Todas las URL son estables y tienen CORS abierto. Fija el SHA-256 en tu prueba y sabrás en el momento en que cambie un fixture.

# Descargar un archivo
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/data/csv/sample-data-10-rows.csv

# Verificarlo (el SHA-256 de cada archivo aparece arriba)
shasum -a 256 sample-data-10-rows.csv

# Índice legible por máquina de todos los archivos de ejemplo
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="csv")'

El formato CSV de un vistazo

Nombre completoValores separados por comas (Comma-Separated Values)
Extensiones.csv
Tipo MIMEtext/csv
EstándarRFC 4180 (informal)
CodificaciónUTF-8 (una variante con BOM)
DelimitadoresComa; variante con punto y coma; TSV disponible por separado
Finales de líneaCRLF (como especifica RFC 4180)
Columnas10 (11 en la variante entre comillas, que añade notes)

Qué se prueba con archivos CSV de ejemplo

  • Asistentes de importación e interfaces de asignación de columnas
  • Analizadores en streaming con el archivo de 100 000 filas
  • Tratamiento del BOM (la primera cabecera se convierte en '\ufefforder_id' en analizadores ingenuos)
  • Campos entre comillas con saltos de línea incrustados: el clásico error de dividir por saltos de línea
  • Tratamiento de la configuración regional: punto y coma y comas decimales

Preguntas frecuentes

¿Por qué mi importación muestra un carácter extraño antes del nombre de la primera columna?

Es la marca de orden de bytes (BOM) de UTF-8 (EF BB BF) que Excel y algunas herramientas de Windows escriben al principio de un archivo. Nuestro ejemplo utf8-bom la reproduce. Los analizadores deberían eliminarla; muchos no lo hacen, y la cabecera de la primera columna queda inservible sin avisar.

¿Cómo abro un CSV grande que Excel no puede manejar?

Excel se detiene en 1 048 576 filas y se ralentiza mucho antes. Nuestro archivo de 100 000 filas se abre en Excel, pero se maneja mejor con una base de datos (SQLite, DuckDB), un lenguaje de scripting (pandas, módulo csv) o un visor dedicado. Nuestro ejemplo SQLite contiene los mismos datos ya cargados.

¿Es seguro descargar estos archivos CSV?

Sí. Cada archivo lo genera desde cero nuestro propio script abierto (nada se extrae de otros sitios ni lo suben usuarios) y no contiene scripts, macros ni ejecutables. El SHA-256 de cada archivo se publica en esta página para que puedas verificar lo que has recibido.

¿Puedo usar los archivos CSV de ejemplo con fines comerciales?

Sí. Son gratis para cualquier fin, incluidos productos comerciales, suites de pruebas, demos y redistribución, sin necesidad de atribución. No hay nada que licenciar ni nadie a quien pedir permiso.

¿Puedo enlazar directamente estos archivos o usarlos en CI?

Sí. Cada enlace es una URL directa y estable por HTTPS con Access-Control-Allow-Origin: * y cabeceras de caché de larga duración, así que curl, wget, fetch() y los ejecutores de pruebas pueden descargarlos directamente. Cada página enlaza un índice JSON de todos los archivos (consulta la sección de línea de comandos).

Archivos de ejemplo relacionados

¿Encontraste un problema o algo que podría mejorar? Leemos todos los mensajes y lo arreglamos rápido.

¿Pruebas un flujo de archivos? Los construimos.

Subidas, conversiones, vistas previas, procesamiento de documentos y flujos multimedia son el tipo de sistemas en producción que FreeToolsForWeb diseña y opera para sus clientes, y por eso necesitábamos estos archivos en primer lugar.

Ver herramientas gratis