Fake Data Generator

One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.

All data generated client-side using crypto.getRandomValues. No network requests.

Ctrl+Enter Run  · Ctrl+Shift+C Copy  · Esc Clear

Understand Fake Data Generator

Genera registros de prueba sintéticos — nombres, correos, teléfonos, direcciones, empresas, fechas, IP, nombres de usuario, URL y frases — en CSV o JSON.

How it works

Cada campo se ensambla extrayendo elementos de listas de palabras curadas con crypto.getRandomValues y combinándolos por reglas: un correo une un nombre y un apellido con un separador y un dominio, un número de teléfono construye un verosímil +1 (NPA) NXX-XXXX, una dirección concatena número, calle, ciudad, estado y código postal. Nada se consulta en ninguna fuente real: los valores se construyen, así que se parecen a registros reales sin derivarse de ninguno.

When to use it

  • Sembrar una base de datos de desarrollo o de preproducción sin copiar en ella filas de producción.
  • Rellenar una tabla o un componente de lista para ver cómo se comporta con 500 filas en lugar de con 5.
  • Producir CSV para ejercitar una ruta de importación, incluido su análisis de columnas y su codificación.
  • Generar datos de demostración para una captura de pantalla o una presentación comercial.
  • Sustituir datos personales en un informe de error o en un ticket de soporte antes de adjuntarlo.

Watch out for

  • Sintético no significa sin dueño. Una dirección de correo o un número de teléfono generados pueden coincidir con uno real, así que un entorno de prueba nunca debe entregarles correo ni SMS de verdad: encamínelo todo a un buzón general.
  • La salida tiene forma estadounidense. Los nombres anglófonos, los números +1, los estados de dos letras y los códigos postales de cinco dígitos no ejercitarán un formulario que tenga que aceptar un Eircode irlandés, una dirección alemana o una persona con un solo nombre.
  • Los campos se extraen de forma independiente, así que la ciudad de un registro no tiene por qué corresponder con su estado, ni su correo con su nombre. Eso está bien para generar volumen y está mal para cualquier prueba cuya lógica dé por hecho que los campos concuerdan.
  • Los datos limpios son una prueba débil. Los registros reales llevan apóstrofos, emojis, apellidos de 60 caracteres, campos ausentes y correos duplicados; una suite que solo ve filas ordenadas pasa, y después producción no.

Not the right tool for: Anonimizar un conjunto de datos real. Sobrescribir campos con valores aleatorios deja intactos el número de filas, el orden y las correlaciones, lo que a menudo basta para reidentificar a personas: use un enfoque de anonimización o de síntesis creado para ello.

Frequently Asked Questions

¿Qué tipos de datos ficticios puedo generar?

Nombres (de pila, apellidos, completos), correos electrónicos, contraseñas, números de teléfono, direcciones postales, ciudades, empresas, puestos de trabajo, fechas de nacimiento, direcciones IPv4/IPv6, direcciones MAC, nombres de usuario, URL y frases. Todos los datos son enteramente sintéticos.

¿Puedo exportar los datos ficticios como CSV o JSON?

Sí: elija CSV para importarlos a una hoja de cálculo o JSON para sembrar una API o una base de datos. Cada fila es un registro generado de forma independiente. Use el campo de cantidad para generar hasta 1000 registros de una vez.

¿Estos datos son válidos para pruebas conforme al RGPD?

Sí: todos los datos se generan de forma sintética y no corresponden a personas reales. Usar datos ficticios en los entornos de prueba es la práctica recomendada conforme al RGPD para evitar tratar datos personales reales en sistemas que no son de producción.

How to Use Fake Data Generator

  1. Paste or type your input in the input area above.
  2. The tool processes your input automatically or click Run.
  3. Copy or download the result using the action buttons.
  4. Use Ctrl+Enter to run quickly from the keyboard.