Random User API
The Random User API generates fake random user data such as name, email, address, username for placeholders or application testing.
API Status
API Response Times
Average | P50 | P75 | P90 | P95 |
|---|---|---|---|---|
| 272ms | 318ms | 372ms | 695ms | 953ms |
Didn't find what you were looking for? Suggest an improvement
/v2/randomuser GET
https://api.api-ninjas.com/v2/randomuser
Returns fake random user profiles. Supports customizable fields, filtering, and localization.
Parameters
countoptionalNumber of users to generate (1-30). Default: 10
genderoptionalFilter by gender:
"male","female","nonbinary", or"any". Default:"any"min_ageoptionalMinimum age (0-1000). Default: 0
max_ageoptionalMaximum age (0-1000). Default: 100
localeoptionalLocale for generating localized data (e.g.,
"en_US","de_DE","fr_FR"). Default:"en_US"fieldsoptionalComma-separated list of fields to include (e.g.,
"name,email,phone"). If not specified, all available fields are returned.excludeoptionalComma-separated list of fields to exclude from the response.
seedoptionalSeed value for reproducible random data generation.
Headers
X-Api-KeyrequiredAPI Key associated with your account.
Sample Request Live Demo!
Try this API endpoint with all available parameters in our API playground
https://api.api-ninjas.com/v2/randomuser?count=1Headers
X-Api-KeyLog in or sign up to get your API KeySample Response
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
{
"data": [
{
"id": "ca91be7d-590d-487d-890e-5fce1230e71e",
"username": "bayers",
"password": "J!bBb0WS@h7D",
"email": "eric80@example.com",
"name": "Renee Hodges",
"first_name": "Anna",
"last_name": "Boyd",
"full_name": "Christine Molina",
"prefix": "Ms.",
"suffix": "PhD",
"phone": "(648)309-6667x7350",
"cell": "980.638.1668x1484",
"address": "953 Everett Locks Apt. 407, Paulstad, WA 71681",
"street_address": "61011 Adam Ville Apt. 459",
"city": "West Justinborough",
"state": "Louisiana",
"postal_code": "55582",
"country": "Macao",
"latitude": 26.057296,
"longitude": -29.357945,
"timezone": "Europe/Simferopol",
"dob": "1941-12-06",
"age": 88,
"gender": "nonbinary",
"job": "Advertising art director",
"company": "Rodriguez-Jones",
"company_email": "pconway@stewart-white.info",
"ssn": "386-91-0691",
"credit_card": "3500864529934943",
"credit_card_provider": "Maestro",
"iban": "GB42WOZH74182924370603",
"ipv4": "57.201.213.61",
"ipv6": "986a:fb21:ff0d:f106:c76e:8a9e:3d89:1d4a",
"mac_address": "d8:c1:a2:44:e0:ba",
"user_agent": "Opera/9.89.(X11; Linux x86_64; os-RU) Presto/2.9.161 Version/11.00",
"url": "http://swanson-diaz.com/",
"domain": "mcgee.com",
"picture": "https://picsum.photos/906/342",
"avatar": "https://picsum.photos/200/200",
"uuid": "d250e501-50e3-4836-b352-c733ef56306b",
"md5": "5b3c2518bd09e8038dc2930435b4107a",
"sha1": "4d87d53eda7414a1dad236005511e0540bce2036",
"sha256": "83a06e7ba6066fa5f9e111114a2e46eb6572e38a796dda363e003eddead6ebcf",
"locale": "fil_PH"
}
]Code Examples
1
2
curl -X GET "https://api.api-ninjas.com/v2/randomuser?count=1" \
-H "X-Api-Key: YOUR_API_KEY"If your programming language is not listed in the Code Example above, you can still make API calls by using a HTTP request library written in your programming language and following the above documentation.