| Nombre del campo | Tipo de dato | Opciones | % nulo |
|---|
¿Por qué generar datos de prueba?
Los datos reales de producción rara vez están disponibles para desarrollo, pruebas o demostraciones. Usar datos reales de usuarios en entornos de desarrollo genera graves problemas de privacidad y vulnera normativas como el RGPD y la HIPAA. Los datos sintéticos de prueba te permiten sembrar bases de datos, escribir pruebas de integración, poblar maquetas de interfaz y hacer demos de software — sin exponer a personas reales.
Referencia de tipos de dato
UUID v4 — Identificador de 128 bits generado aleatoriamente según RFC 4122 v4 en formato hex estándar 8-4-4-4-12. Apto como clave primaria en cualquier base de datos. Correo electrónico — Direcciones ficticias combinando aleatoriamente fragmentos de nombre y apellido con sufijos de dominio configurables (gmail.com, example.com, etc.). Teléfono — Formato adaptado al idioma regional: EE. UU. usa (NXX) NXX-XXXX, Reino Unido usa 07XXX XXXXXX, los formatos internacionales siguen las convenciones locales. Tarjeta de crédito — Números válidos según el algoritmo de Luhn con prefijos BIN correctos para Visa (4), Mastercard (5) y Amex (3). No son tarjetas reales — seguros para probar la validación de formularios de pago.
Formatos de exportación
JSON — Array de objetos, uno por fila. Con formato o minimizado. Directamente analizable por JavaScript, Python y la mayoría de lenguajes. CSV — Delimitado por coma o tabulador. Compatible con Excel, Google Sheets, pandas y herramientas de importación de bases de datos. Los campos de texto se entrecomillan si contienen delimitadores. SQL INSERT — Sentencias INSERT estándar ANSI compatibles con MySQL, PostgreSQL y SQLite. Los valores NULL se emiten como NULL de SQL. Los valores de texto se escapan con comilla simple.
Preguntas frecuentes
-
Todos los valores son datos de muestra generados aleatoriamente, solo para pruebas de software. Nombres, correos electrónicos, teléfonos, direcciones y números de tarjeta de crédito son completamente ficticios. Los números de tarjeta generados superan la verificación Luhn, pero no son instrumentos financieros reales.
-
Puedes generar hasta 10.000 filas. Los conjuntos de datos grandes (5.000+) usan generación en segundo plano por bloques para mantener la interfaz fluida. Un indicador de progreso muestra el estado de la generación.
-
No. Toda la generación de datos usa JavaScript que se ejecuta íntegramente en tu navegador. No se envía ningún dato a ningún servidor. Tu esquema y los datos generados nunca salen de tu dispositivo.
-
Sí. Haz clic en «Guardar esquema» para almacenar la configuración actual de campos en el localStorage de tu navegador. Puedes guardar hasta 10 esquemas con nombre y recargarlos cuando quieras. También puedes exportar e importar esquemas como archivos JSON para compartirlos con colegas.
-
La exportación SQL genera sentencias INSERT ANSI estándar compatibles con MySQL, PostgreSQL, SQLite y la mayoría de bases de datos relacionales. Los valores de texto se escapan con comilla simple; los valores NULL se emiten como NULL de SQL.