RandomProfile is a profile generation service where users can create profiles for use in testing and software creation. The RandomProfile API uses REST calls, returns XML, CSV, or JSON. On each call the API generates two random user profiles from the countries a user selects. These profiles are designed for testing a database in a project such as a dating website, social network, forum or professional network. The results include randomly generated name, surname, address, zip code, country, occupation, date of birth, bank account number, credit card number, height, weight, clothes size and other characteristics.