Random User Generator avatar

Random User Generator

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Random User Generator

Random User Generator

Generate realistic fake user profiles for testing. Names, emails, addresses, phone numbers, photos, ages. Filter by nationality and gender.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Generate realistic fake user profiles for testing, prototyping, and development. Names, emails, addresses, phone numbers, photos, dates of birth, and more. Filter by nationality and gender.

Features

  • Up to 5,000 users per run: Generate large test datasets instantly
  • Realistic data: Names, emails, addresses, phone numbers, photos match by nationality
  • Filter by nationality: 30+ nationalities (US, GB, DE, FR, JP, AU, BR, etc.)
  • Filter by gender: Male, female, or mixed
  • Reproducible results: Use a seed value to always get the same users
  • Profile photos: Unique AI-generated portrait for every user

Output Fields

FieldDescription
genderMale or female
firstNameFirst name
lastNameLast name
titleName prefix (Mr, Ms, Dr, etc.)
emailEmail address
phonePhone number
cellCell phone number
streetStreet address
cityCity
stateState or province
countryCountry
postcodePostal/ZIP code
lat / lngGeographic coordinates
dateOfBirthDate of birth (ISO)
ageAge in years
usernameUsername
nationality2-letter nationality code
pictureLarge profile photo URL
scrapedAtISO timestamp

Input Options

  • Number of Users: How many profiles to generate (1-5000)
  • Nationality: Filter by nationality code(s), comma-separated (e.g. "us,gb,de")
  • Gender: Male, female, or any
  • Seed: Seed for reproducible results

Use Cases

  • QA testing: Generate test users for form testing, user registration flows
  • Prototyping: Populate UI mockups and demos with realistic data
  • Load testing: Create thousands of user profiles for stress testing
  • Database seeding: Populate dev/staging databases with sample users
  • Data science: Create synthetic datasets for analysis and ML training

Example Output

{
"gender": "female",
"firstName": "Emily",
"lastName": "Johnson",
"email": "emily.johnson@example.com",
"phone": "(555) 123-4567",
"street": "4821 Oak Street",
"city": "Portland",
"state": "Oregon",
"country": "United States",
"postcode": "97201",
"dateOfBirth": "1992-03-15T08:30:00.000Z",
"age": 34,
"username": "goldenbutterfly429",
"nationality": "US",
"picture": "https://randomuser.me/api/portraits/women/42.jpg",
"scrapedAt": "2026-04-26T12:00:00.000Z"
}

Supported Nationalities

AU, BR, CA, CH, DE, DK, ES, FI, FR, GB, IE, IN, IR, MX, NL, NO, NZ, RS, TR, UA, US, and more.

Data Source


Run on Apify

This scraper runs on the Apify platform - a full-stack web scraping and automation cloud. Sign up for a free account to get started with 30-day trial of all features.

Try Apify free ->