RandomDataGenerator.Net 1.0.19.1

RandomDataGenerator.Net

This is a simple generator to create random data.

Supported Random Data

  • Bytes
  • Cities
  • Countries
  • Credit Card Numbers
  • DateTime
  • Email Addresses
  • First/Last Names
  • Guids
  • IBANs
  • IP Addresses (V4 and V6)
  • Lorum Ipsum Text
  • MAC Addresses
  • NaughtyStrings
  • Numbers (integer, long, float, double, byte, ...)
  • Text Regex Patterns
  • Words

Usage

// Generate a random text with a Regular expression
var randomizerTextRegex = RandomizerFactory.GetRandomizer(new FieldOptionsTextRegex { Pattern = @"^[0-9]{4}[A-Z]{2}" });
string textRegex = randomizerTextRegex.Generate();

// Generate a random first name
var randomizerFirstName = RandomizerFactory.GetRandomizer(new FieldOptionsFirstName());
string firstName = randomizerFirstName.Generate();

// Generate a random text (no numbers or special characters allowed)
var randomizerText = RandomizerFactory.GetRandomizer(new FieldOptionsText { UseNumber = false, UseSpecial = false });
string text = randomizerText.Generate();

Sponsors

Entity Framework Extensions and Dapper Plus are major sponsors and proud to contribute to the development of RandomDataGenerator.Net.

Entity Framework Extensions

Dapper Plus

No packages depend on RandomDataGenerator.Net.

See ReleaseNotes.md

.NET Framework 3.5

.NET Standard 2.1

.NET Standard 2.0

.NET Standard 1.3

.NET Framework 4.5

Version Downloads Last updated
1.0.19.1 4 24.06.2025
1.0.19 5 24.06.2025
1.0.18 8 19.03.2025
1.0.17 7 19.03.2025
1.0.16 6 19.03.2025
1.0.15 6 19.03.2025
1.0.14 6 19.03.2025
1.0.13 6 19.03.2025
1.0.12 6 19.03.2025
1.0.11 6 19.03.2025
1.0.11-preview-01 6 19.03.2025
1.0.10 6 19.03.2025
1.0.9 6 19.03.2025
1.0.8 6 19.03.2025
1.0.7 6 19.03.2025
1.0.6 6 19.03.2025
1.0.4 6 19.03.2025
1.0.3 6 19.03.2025
1.0.2 6 19.03.2025
1.0.1 6 19.03.2025
1.0.0 6 19.03.2025