APIYard
Back to APIs
DeveloperNo AuthFree tier

Random User

Generate random user data — names, emails, addresses, avatars, and more — perfect for seeding databases or populating UIs.

Base URL

https://randomuser.me/api
mock dataavatarstestingfreeno auth

Endpoints

GET/

Get random user profiles.

const response = await fetch("https://randomuser.me/api/?results=3&nat=us", {
  method: "GET",
  headers: {
  "Content-Type": "application/json"
  }
});

const data = await response.json();
console.log(data);

Response Preview

{
  "results": [{
    "name": { "first": "Jane", "last": "Doe" },
    "email": "jane.doe@example.com",
    "phone": "(555) 123-4567",
    "location": { "city": "Austin", "state": "Texas", "country": "United States" },
    "picture": { "thumbnail": "https://randomuser.me/api/portraits/thumb/women/42.jpg" }
  }]
}