Generators are used for generating data of various content and type. They are tools for creating data that will be used in masking process.
Table of contents |
---|
Existing generators |
Name | Description | Inputs | Outputs | Note | Example values |
---|---|---|---|---|---|
First name generator | The First name generator is a generator that uses a pick list to generate first names. | Country (String) - optional Gender (string) - optional |
Name (String) Country (String) Gender (String) |
If Country is not selected, random First name from any country is selected from FirstNames lookup table. If Gender is not selected, random First name of any gender is selected from FirstNames lookup table. |
Name: Adam Gender: M Country: HR |
Last name generator | The Last name generator is a generator that uses a pick list to generate last names. | Country (String) - optional | Name (String) Country (String) |
If Country is not selected, random Last name from any country is selected from LastNames lookup table. | Name: Bajić Country: HR |
E-mail generator | The E-mail generator is used to generate e-mail addresses. | First name (String) - required Last name (String) - required Country (String) - optional |
Email (String) | If Country is not selected, random domain name from any country is selected from DomainNames lookup table. | First name: Adam Last name: Bajić Country: HR Email: adam.bajic@net.hr |
Date in range generator | The Date in range generator allows user to generate a random date in the selected range. | From date (Date) - required To date (Date) - required Date only (Boolean) - required |
Date (Date) | Format of the date contains date (day, month, year, not neccessary in that order), but can also contain time (hours, minutes, seconds). Exact format depends on browser local language. | From date: 01/01/2022 To date: 01/12/2022 Date only: True Date: 29/8/2022 Date: 29-8-2022 00:00:00 |
Phone number generator | The Phone number generator is used to generate random phone numbers. | Minimum length (Number) - optional Maximum length (Number) - optional Country (String) - optional |
Phone number (String) | If Minimum and/or Maximum length is not selected, random Phone number of any length is generated. If Country is not selected, random Country code of any country is selected from PhoneCodes lookup table. |
Minimum length: 5 Maximum length: 10 Country: HR Phone number: 385911231231 |
OIB generator | The OIB generator generates random Croatian personal identification number (OIB). | This generator doesn't have any inputs. | OIB (String) | OIB number consists of 11 digits where last digit acts as control number generated in conformance with ISO 7064 standard. | OIB: 20422216336 |
PAN generator | The PAN generator generates primary account numbers (PANs). PAN number is unique identifier for different payment cards like credit and debit cards. | OriginalValue (String) - optional Number of digits (Number) - required Number of digits to skip (Number) - optional |
PAN (String) | PAN is usually 13–19 digit number (usually 16) generated as a unique identifier for a payment card. | Number of digits: 10 PAN: 0257716910 |
IBAN generator | The IBAN generator generates The International Bank Account Number (IBAN). IBAN consists country specific code and country specific BBAN number. | Country (String) - required Bank code (String) - optional Two digit account type (String) - optional |
IBAN (String) | If Bank code is not selected, random BankCode of any Bank is selected from Banks lookup table. If Two digit account type is not selected, IBAN of any Account type is generated. |
Country: HR Bank code: 2390001 Two digit account type: 32 IBAN: 23900013210495149 |
BBAN generator CH | The BBAN generator CH generates Swiss BBAN numbers. BBAN contains the country-specific details of the account number. It is composed of 17 digits. | Bank code (String) - optional | BBAN (String) | If Bank code is not selected, random CH BankCode of any Bank is selected from Banks lookup table. | Bank code: 00700 BBAN: 00700000487312456 |
BBAN generator DE | The BBAN generator DE generates German BBAN numbers. BBAN contains the country-specific details of the account number. It is composed of 18 digits. | Bank code (String) - optional | BBAN (String) | If Bank code is not selected, random DE BankCode of any Bank is selected from Banks lookup table. | Bank code: 10010010 BBAN: 100100108736861505 |
BBAN generator HR | The BBAN generator HR generates Croatian BBAN numbers. BBAN contains the country-specific details of the account number. It is composed of 17 digits. | Bank code (String) - optional Two digit account type (String) - optional |
BBAN (String) | If Bank code is not selected, random BankCode of any HR Bank is selected from Banks lookup table. If Two digit account type is not selected, BBAN of any Account type is generated. |
Bank code: 2390001 Two digit account type: 32 BBAN: 23900013210495149 |
Bank account generator | The Bank account generator is used to generate bank accounts specific to Croatia. | Two digit account type (String) - optional | Bank account (String) | If Two digit account type is not selected, Bank account is generated with random account type. | Two digit account type: 32 Bank account: 3278695717 |
Number in sequence | The Number in sequence is used to generate numbers in a sequence. | Start number (Number) - required Increment number (Number) - required |
Number in sequence (Number) | Start number: 5 Increment number: 15 Number in sequence: 5 Number in sequence: 20 Number in sequence: 35 |
|
Number in range | The Number in sequence is used to generate numbers in a specific range. | Minimum value (Number) - required Maximum value (Number) - required |
Random number in range (Number) | Minimum value: 5 Maximum value: 15 Random number in range: 10 Random number in range: 11 Random number in range: 8 |
|
Number with fixed length generator | The Number with fixed length is used to generate a number with a specific number of digits. | Number of digits (Number) - required | Number with fixed length (Long) | Input is required and must be defined between numbers 1 and 19. | Number of digits: 5 Number with fixed length: 51975 |
Credit card number generator | The Credit card number generator is used to generate random credit card number. | Credit card type (String) - optional | Credit card number (String) | Possible Credit card types are: American Express, Australian Bank Card, Diners Club Carte Blanche, Diners Club International, Diners Club US and Canada, Discover Card, JCB, Maestro, Mastercard, Visa, Visa Electron. If Credit card type is not selected, random credit card number of any credit card type is generated. |
Credit card type: Visa Credit card number: 4322184093446552 |
MBS Generator | The MBS generator is used to generate random Croatian main number of business operator (MBS). | This generator doesn't have any inputs. | MBS (String) | MBS consists of 8(12) digits where the last one acts as control value. | MBS: 09113088 |
JMBG Generator | The JMBG generator is used to generate random Croatian unique citizen's identification number (JMBG). | Gender (String) - optional | JMBG (String) | If Gender is not selected, JMBG is generated with any gender. | Gender: F JMBG: 2212948399126 |
Company | The Company Generator is used to generate random Company name. | Country (String) - optional | Country (String) CompanyName (String) BusinessSuffix (String) |
If Country is not selected, random Company name from any country is selected from Companies lookup table. | Country: HR CompanyName: 123Dizajn BusinessSuffix: j.d.o.o. |
Place | The Place Generator is used to generate random place. | Country (String) - optional | Country (String) Street (String) ZipCode (Number) Place (String) City (String) Region1 (String) Region2 (String) |
If Country is not selected, random Place from any country is selected from Places lookup table. | Country: HR Street : Berek ZipCode: 43280 Place: Begovača City: Berek Region1: Bjelovarsko-bilogorska županija Region2: |
Bank | The Bank Generator is used to generate random bank. | Country (String) - optional | Country (String) BankName (String) Swift (String) RoutingNumber (Number) |
If Country is not selected, random Bank from any country is selected from Banks lookup table. | Country: HR BankName: Addiko bank Swift: HAAB HR 22 RoutingNumber: 2500009 |
User information Generator | User information Generator is used to generate personal information about the user. | First name (String) - optional Last name (String) - optional Country (String) - optional Gender (String) - optional |
First name (String) Last name (String) Email (String) Country (String) Gender (String) |
If none of the inputs are defined, all output values from any country or gender will be randomly selected from FirstNames, LastNames and Domains lookup tables. | FirstName: Adam LastName: Andrijanić Email: adam.andrijanic@gmail.com Country: HR Gender: M |