Generador de datos de prueba

Cree un esquema y obtenga hasta 10.000 filas en JSON, CSV, SQL INSERT o C#, reproducibles con una semilla.

Funciona en local · no se sube nada

All names, emails (example.com), companies, addresses, URLs (.example), card numbers and IBANs are fictional, randomly generated test data. Phone numbers follow real formats and may happen to exist, so never call or text them.

Schemafield name, type, options, % of nulls

Output

Qué hace

Describa las filas que necesita y obtenga datos de prueba realistas en el formato que espera su código. Cada campo tiene un nombre, un tipo, sus propias opciones (rangos, decimales, intervalos de fechas, listas de valores, marca de tarjeta, rango de IP) y un % de nulos para las columnas opcionales.

  • 31 tipos de campo: nombres, correos electrónicos, nombres de usuario, teléfonos, empresas, cargos, direcciones, texto lorem, números, booleanos con un % de verdaderos, fechas, GUID, secuencias, listas de valores, valores tipo IBAN con un control mod-97 válido, números de tarjeta de prueba válidos según Luhn, URL, IP, colores hex, productos, precios y estados.
  • Nombres, ciudades, calles y empresas en inglés y en turco, con los caracteres turcos correctos. Los códigos postales turcos empiezan por el código de matrícula de la ciudad.
  • Filas coherentes: el correo, el nombre de usuario y el nombre completo se generan a partir de la misma persona que los campos de nombre y apellido.
  • Semilla: la misma semilla y el mismo esquema dan siempre las mismas filas. Déjela vacía para obtener datos aleatorios nuevos.

Formatos de salida

JSON, JSON Lines, CSV (coma, punto y coma o tabulador, con BOM opcional para que Excel muestre bien los caracteres turcos), SQL INSERT para T-SQL (cadenas N'…', como máximo 1000 filas por instrucción) o PostgreSQL con CREATE TABLE opcional, y C#: un record más una lista lista para usar, o un Faker<T> de Bogus que recrea el esquema en sus pruebas. Bogus usa su propio generador aleatorio, por lo que sus valores no coincidirán con los de esta página.

Cómo usarlo

Parta de una plantilla (Clientes, Pedidos, Productos, Usuarios), edite los campos, elija el número de filas y el formato, y copie o descargue el resultado.

Privacidad

Todo se genera en su navegador con crypto.getRandomValues, o con un generador basado en semilla cuando usted define una. Los correos usan el dominio reservado example.com y las URL el dominio reservado .example. Su esquema y su configuración solo se guardan en el almacenamiento local.