Qué hace esta herramienta
Construye una tabla de datos inventados según tu diseño. Eliges las columnas, les pones nombre y tipo, indicas cuántas filas quieres y obtienes la tabla en CSV, como matriz JSON o como sentencias SQL INSERT. Sirve para llenar una base de datos de desarrollo, probar una importación, hacer una demo creíble o ver cómo se comporta una pantalla con 10.000 filas en lugar de tres. Todo se genera en tu navegador y no se envía nada.
Tipos de columna
Número de fila, nombre completo, correo (siempre en example.com, example.net o example.org, dominios reservados para ejemplos, así que nunca llega a una persona real), UUID v4, entero, decimal (conserva los decimales: 12,50 sigue siendo 12.50), fecha (con hora UTC opcional), sí/no con la proporción que elijas, elegir de una lista (con pesos escribiendo rojo|3), palabras lorem ipsum, país y dirección IPv4. Cada columna puede dejar un porcentaje de celdas vacías, que son un campo vacío en CSV, null en JSON y NULL en SQL.
Semilla: los mismos datos siempre
Escribe una semilla cualquiera: la misma semilla con las mismas columnas da siempre exactamente las mismas filas, en cualquier ordenador. La semilla se convierte en 128 bits con cyrb128 y alimenta el generador sfc32; los enteros de un rango se sortean con muestreo por rechazo para que ningún valor salga favorecido. Si la dejas vacía, la página toma una del generador seguro del navegador y te la muestra; «Conservar esta semilla» la copia al campo. Como los datos con semilla son repetibles, no sirven para secretos: usa el generador de contraseñas.
El CSV sigue la RFC 4180 (CRLF, comillas solo cuando hacen falta) y la descarga lleva una marca BOM UTF-8 para que Excel muestre bien los acentos. El JSON es una matriz de objetos con números y booleanos sin comillas. El SQL usa INSERT de varias filas, duplica las comillas simples, escribe NULL y sigue las costumbres de cada dialecto. Para transformar el resultado usa el conversor CSV y JSON o el formateador JSON.
Conviene saber
Los nombres, países y palabras salen de listas pequeñas, así que una tabla grande los repite: basta para probar. Todo es inventado y que un nombre coincida con una persona real es casualidad. Si necesitas identificadores únicos añade una columna de UUID o un número de fila.