Generador de Datos Falsos
Crea datos de prueba simulados y realistas a partir de campos personalizados y expórtalos como array JSON, CSV o sentencias SQL INSERT en tu navegador.
Generador de Datos Falsos — Define las columnas que necesitas —nombres, correos, teléfonos, UUID, fechas y más—, elige cuántas filas generar y obtén al instante datos falsos realistas en JSON, CSV o SQL. Pulsa Regenerar para un lote nuevo cuando quieras. Todo se genera localmente en tu navegador, así que tu esquema y los datos nunca salen de tu dispositivo.
¿Qué es Generador de Datos Falsos?
Un generador gratuito de datos falsos que produce registros simulados realistas (de muestra, ficticios o de prueba) totalmente en tu navegador. Desarrolladores, ingenieros de QA y diseñadores de bases de datos lo usan para poblar bases de datos, llenar prototipos de UI, probar formularios y crear fixtures de API sin escribir un script de carga. Añade campos, dale a cada uno un nombre de columna y un tipo de dato —UUID, nombre completo, nombre, correo, teléfono, ciudad, país, fecha, entero, booleano, oración o empresa—, fija el número de filas, elige un formato de salida y copia el resultado. Pulsa Regenerar para un lote nuevo con la misma forma. La salida se actualiza automáticamente al editar los campos, la cantidad o el formato.
Cómo usar Generador de Datos Falsos
- Añade un campo por cada columna que necesites con el botón Añadir campo, ponle un nombre y elige un tipo de dato (UUID, nombre completo, correo, teléfono, fecha, entero, booleano y más).
- Fija el número de Filas que quieres generar (de 1 a 1000).
- Elige el formato de salida con el control segmentado: array JSON, CSV o sentencias SQL INSERT.
- Pulsa Regenerar para obtener un lote nuevo de valores con los mismos campos y cantidad siempre que quieras datos distintos.
- Pulsa Copiar para llevar los datos generados al portapapeles, listos para pegar en un archivo de carga, una hoja de cálculo o una consulta.
Ejemplos
Fixtures JSON para un mock de API
Campos = id (UUID), name (nombre completo), email (correo), age (entero); Filas = 3; Formato = JSON. La salida es un array JSON con sangría de tres objetos, cada uno con las claves id, name, email y age. Pulsa Regenerar para otro conjunto con la misma forma.
CSV para importar a una hoja de cálculo
Campos = first (nombre), city (ciudad), country (país); Filas = 50; Formato = CSV. Obtienes una fila de encabezado seguida de 50 filas separadas por comas; los valores con comas o comillas se entrecomillan y escapan automáticamente.
Carga SQL para una tabla de usuarios
Campos = name (nombre completo), email (correo), active (booleano); Filas = 10; Formato = SQL. La salida son diez sentencias INSERT INTO `data` (...) VALUES (...); con las cadenas entrecomilladas, los booleanos como TRUE/FALSE y los números sin comillas.
Preguntas frecuentes
- ¿Qué tipos de dato puede generar cada campo?
- Cada campo puede ser un UUID, nombre completo, nombre, correo, número de teléfono, ciudad, país, fecha (AAAA-MM-DD), entero (1-1000), booleano, oración o nombre de empresa. Combina tantos campos como necesites.
- ¿Qué formatos de salida se admiten?
- Tres: un array JSON de objetos con sangría, CSV con fila de encabezado (comas y comillas escapadas) y sentencias SQL INSERT con cadenas entrecomilladas y booleanos como TRUE/FALSE. Cambia de formato sobre las mismas filas generadas con el control segmentado.
- ¿Por qué cambian los datos cada vez que pulso Regenerar?
- Regenerar produce un lote aleatorio nuevo con los mismos campos, número de filas y formato. Los datos también se actualizan automáticamente al añadir o quitar un campo, renombrar una columna, cambiar un tipo o ajustar la cantidad de filas o el formato.
- ¿Cuántas filas puedo generar de una vez?
- Cualquier número entero del 1 al 1000; los valores fuera de ese rango se ajustan al límite más cercano. El tope mantiene la generación instantánea: genera un lote y cópialo, y luego genera otro si necesitas más.
- ¿Se envían mis datos a un servidor?
- No. Los campos, el número de filas y los registros generados se producen por completo del lado del cliente en tu navegador: no hay subida, ni transferencia de archivos, ni llamadas a la API de ningún servidor. Nada sale nunca de tu dispositivo.
Herramientas relacionadas
Codificar / decodificar Base32 / Base58
Codifica texto a Base32 (RFC 4648) o Base58 (alfabeto de Bitcoin) y decodifícalo de vuelta, con UTF-8 y en tu navegador.
Codificar / decodificar Base64
Codifica texto a Base64 o decodifica Base64 de vuelta a texto (compatible con UTF-8).
Conversor de mayúsculas y contador
Cambia el uso de mayúsculas y minúsculas del texto y cuenta caracteres, palabras y líneas.
Formateador y minificador de código
Embellece o minifica HTML, CSS y JavaScript en tu navegador, con sangría de 2 espacios, 4 espacios o tabulaciones y compresión de JavaScript con Terser.