100 000 pedidos, unos 7 MB, generados en tu navegador
Se genera a partir de una semilla fija, así que cada descarga es idéntica. Úsalo para probar cómo se manejan los archivos grandes.
Son siete archivos CSV pequeños con personas ficticias y direcciones de correo example.test, pensados para probar herramientas CSV. Cada uno se documenta abajo: sus columnas, para qué sirve y las trampas exactas que contiene, como identificadores con ceros a la izquierda del tipo 001041, una coma entre comillas, una comilla escapada, un salto de línea dentro de una celda, un precio vacío y una fila duplicada. Todos son texto UTF-8 separado por comas, con fila de encabezado y saltos de línea CRLF.
Los archivos y sus columnas
orders.csv
15 pedidos: order_id, customer, city, product, quantity, unit_price, order_date, status. El archivo de uso general para ordenar, filtrar, asignar columnas y convertir.
orders-updated.csv
Una versión posterior de orders.csv para comparar: el pedido 001044 tiene otra cantidad, el pedido 001046 ya no está y el pedido 001099 es nuevo.
contacts.csv
6 contactos: first_name, last_name, email, mobile, company, city, notes. Pensado para exportar libretas de direcciones, por ejemplo a vCard.
customers.csv
8 clientes: customer_id, name, country, segment. La parte izquierda de una combinación.
invoices.csv
10 facturas: customer_id, invoice_no, total, paid. La parte derecha de una combinación; algunas facturas remiten al cliente 00309, que no figura en customers.csv.
signups.csv
7 registros de altas desordenados a propósito: id, name, email, age, signup_date, plan. Pensado para limpiar y validar.
sales.csv
18 filas de ventas mensuales en formato largo: month, region, revenue, units, seis meses para cada una de tres regiones. Pensado para gráficos, tablas dinámicas y trasposiciones.
Los nombres de columna son identificadores simples, como en la mayoría de los archivos exportados. Las fechas siguen ISO 8601 (2026-03-25), los meses se escriben 2026-01 y los importes tienen dos decimales con punto.
Casos límite incluidos en cada archivo
orders.csv: cada order_id se rellena con ceros hasta seis dígitos (de 001041 a 001054), así que una herramienta que lea los identificadores como números perderá los ceros. El producto Monitor 27" aparece escrito como "Monitor 27""" (una comilla escapada) y "Chair, ergonomic" contiene una coma entre comillas. El pedido 001045 tiene el unit_price vacío, el pedido 001047 tiene espacios alrededor del nombre del cliente y la última fila es un duplicado exacto del pedido 001043.
contacts.csv: una celda de notes ocupa dos líneas (Met at the trade fair / Prefers email) y otra contiene una coma (VIP, call before 10:00). La mayoría de las notas están vacías. Los números de móvil empiezan por +1 555.
customers.csv e invoices.csv: ambos usan como clave un customer_id de cinco dígitos con ceros a la izquierda, como 00301, así que la combinación solo encuentra coincidencias si los dos lados siguen siendo texto. El cliente 00308 tiene tres facturas, cuatro clientes no tienen ninguna y 00309 tiene facturas pero no una fila de cliente.
signups.csv: un nombre con un espacio al principio, otro con un espacio al final y otro con un espacio doble; not-an-email y N/A en la columna de correo; thirty y valores vacíos en age; la fecha imposible 2026-02-30 y la ambigua 11/03/2026; pro y Pro como dos grafías del mismo plan; un registro duplicado exacto, un registro totalmente vacío y ningún registro con id 4.
sales.csv: un archivo limpio y totalmente numérico. revenue y units son números enteros, así que sirve de caso de control: si una herramienta falla aquí, la culpa no es de datos desordenados.
Qué archivo usar para cada tarea
Ver, ordenar y filtrar
orders.csv en el visor de CSV o en las herramientas para ordenar o filtrar. Ordena por order_id para comprobar que los identificadores con ceros a la izquierda mantienen su orden.
Convertir
orders.csv para CSV a JSON, CSV a SQL o CSV a Excel; contacts.csv para CSV a vCard. Comprueba que 001041 se conserva y que la nota de dos líneas sigue siendo un solo valor.
Comparar dos versiones
orders.csv frente a orders-updated.csv en Comparar CSV: deberías ver una fila modificada, una eliminada y una añadida.
En las páginas de las herramientas que los usan, Probar con un ejemplo carga directamente el archivo correspondiente, para que veas cómo se comporta la herramienta antes de abrir tus propios datos.
¿Los datos son reales?
No. Las personas son combinaciones al azar de nombres y apellidos comunes, las empresas son inventadas, todas las direcciones de correo usan el dominio reservado .test de RFC 2606 y los teléfonos de la versión en inglés usan el rango 555. Los nombres de ciudades son lugares reales y solo se usan como etiquetas. Los precios, las cantidades y las fechas se generan a partir de una semilla fija, así que cada archivo sale idéntico cada vez que se crea.
Los archivos siguen el idioma de la interfaz: en la página de otro idioma, los nombres, las ciudades, las empresas y los formatos de teléfono son los habituales para ese público, mientras que los nombres de columna, los identificadores y los casos límite no cambian.
Cuando necesitas otro archivo
Estos archivos son pequeños a propósito, para que puedas revisar cada fila a simple vista. Si necesitas miles de filas, otros tipos de columna o tus propios nombres de columna, usa el generador de datos de prueba CSV: la misma semilla y la misma configuración siempre dan el mismo archivo, así que una prueba se puede repetir exactamente.
Ejemplo: cómo se lee una fila de contactos con trampa
Los tres primeros registros de contacts.csv tal como están escritos en el archivo, y los valores que devuelve para ellos un lector correcto según RFC 4180. El salto de línea y la coma quedan dentro del valor de notes; un último campo vacío es una cadena vacía, no una columna que falta.
CSV
first_name,last_name,email,mobile,company,city,notes
Ava,Williams,contact1@example.test,+1 555-235-0351,Harbor Analytics,Atlanta,
Mary,Brown,contact2@example.test,+1 555-073-4622,Bluebird Labs,Chicago,"Met at the trade fair
Prefers email"
Olivia,Garcia,contact3@example.test,+1 555-982-2565,Northwind,Chicago,
¿Puedo usar estos archivos en mis propias pruebas o tutoriales?
No contienen personas ni datos de contacto reales, así que puedes usarlos sin problema como datos de prueba. Ten en cuenta que los nombres de ciudades corresponden a lugares reales.
¿Por qué los identificadores empiezan por ceros?
Porque en las exportaciones reales es frecuente (números de pedido, códigos postales, códigos de producto) y es lo que una herramienta CSV estropea con más frecuencia. Si 001041 se convierte en 1041, la herramienta ha convertido texto en número.
¿Por qué hay una fila duplicada en orders.csv?
Para probar la eliminación de duplicados y la comparación. El último registro repite exactamente el pedido 001043, así que una comprobación de duplicados debería encontrar una fila duplicada.
El recuento básico de visitas está siempre activo. No usa cookies y solo registra qué página se ha visitado, nunca tus archivos ni lo que escribes.
Opcional: si das tu permiso, Google Analytics y Microsoft Clarity también miden cómo se usan las herramientas, por ejemplo qué formato de exportación se ha elegido. Tus archivos CSV y su contenido nunca se envían. Más información en nuestra Política de privacidad