Generators

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

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