Generator blocks are used to generate dynamic data such as random or sequenced numbers, passwords, date/time and more.

There are three generator building blocks such as:

- [**Date and time generator**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/generators/generate-date-time):  Generate date\time is used to generate the system dates/times in region-specific formats. Date/time format can be selected by expanding the date/time field. date can be in year, month and day format. Time can be in hour, minute, second and millisecond format.

- [**Number generator**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/generators/generate-number): Random numbers or sequence of numbers to specify the number of decimals to round the result. Also generate the odd, even and all type of numbers.

- [**Password generator**](https://docs.leapwork.com/leapwork-flow/latest/building-blocks/generators/generate-password): Random password in region-specific, human-readable form with multiple formatting options (e.g. “ _John@007_”, “ _johnSmith@123_”, etc). It includes upper case character, number and symbol.

_Updated August 9th 2023._
