
Random User API
Generate realistic, fully coherent fake users for demos, mockups, load tests and seeded test fixtures — never real people. Ten nationalities (US, CA, GB, AU, DE, FR, ES, NL, IE, NZ), each internally consistent: a German user gets a German name, a real German city with correct coordinates and timezone, a German street, postcode and phone format; a Canadian gets an A1A 1A1 postcode. Every user carries title and full name, gender, email on RFC-2606 reserved domains (can never reach a real inbox), username, login block with memorable password and UUID, landline and mobile in national formats, full address with coordinates and IANA timezone, date of birth and age, registration date, and avatar image URLs in three sizes. Request up to 100 users per call, restrict nationalities with nat=DE,FR, force gender, and — the killer feature for tests — pass seed=anything to get byte-identical reproducible output on every call. No database, no state, no third-party calls at request time.
Inicio Rápido
Suscríbete para obtener acceso instantáneo a la API con tu clave única.
Ver Planes de PreciosAvailable Endpoints
Request Parameters
API URL
Please subscribe to see the API URL
Headers
Query Parameters
Please subscribe to see the actual API URL
import axios from 'axios';
const url = '{API_URL}';
const { data } = await axios.get(url, {
headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});