Random User Generator
Free random user data API for generating realistic fake user profiles with names, addresses, photos, and contact data for UI mockups and testing. Open-source REST API with no authentication required, seedable for reproducibility, and multi-format output (JSON, CSV, YAML, XML).
Random User Generator publishes 1 API on the APIs.io network: Users API. Tagged areas include Test Data, Synthetic Data, Mock Data, Open Source, and Public API.
The Random User Generator catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Random User Generator’s developer surface includes documentation, changelog, pricing, support, and 9 more developer resources.
Kin Score
APIs 1
Individual APIs this provider publishes, each with its own machine-readable definition.
Random User Generator Users API
Generate one or more synthetic user records.
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Random User Generator API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Randomuser Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Randomuser Finops
FINOPSFeatures 8
Notable capabilities this provider offers.
Free and unauthenticated
No API key, no signup, no per-key quotas; just hit the endpoint.
Seedable reproducibility
The same (seed, page, results, version) tuple always returns the same users.
Multi-nationality cohort
Mix 21 nationalities (v1.4) so addresses, IDs, and phone formats stay locale-appropriate.
Field projection
Use `inc` / `exc` to keep payloads small and skip CPU-heavy fields like `login`.
Multi-format output
JSON, PrettyJSON, CSV, YAML, XML; plus JSONP via `callback`.
Path-pinned versioning
Lock requests to /1.0/ through /1.4/ so upstream releases never break your fixtures.
Pre-generated portrait images
Three resolutions (large, medium, thumbnail) hosted on randomuser.me.
Open source
MIT-licensed Node.js codebase; self-hostable if you need air-gapped operation.
Scroll for all 8
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Randomuser Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Random User Generator API Rules
SPECTRALRandom User Generator API Rules
SPECTRALJSON Schema 2
Standalone JSON Schema definitions for this provider's data models.
UserResponse
JSON SCHEMAUser
JSON SCHEMAJSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Randomuser User Structure
JSON STRUCTUREExamples 3
Example request and response payloads for these APIs.
Security Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 6
What developers build with this provider.
Frontend prototyping
Populate UI mockups, design comps, and Storybook fixtures with realistic users.
Test data for QA / CI
Generate seeded fixtures for unit, integration, and snapshot tests.
Load testing
Bulk-generate up to 5000 users per request to seed performance test runs.
i18n / localization
Request specific nationalities to validate address parsing, phone formats, and Unicode rendering.
Demo content
Populate sales demos, sandbox environments, and tutorials with realistic-looking accounts.
Avatar placeholders
Use the picture URLs as throwaway avatars for prototyping.
Integrations 5
Pre-built integrations with other platforms and tools.
jQuery / AJAX
Documented usage with $.ajax for browser-side fetches.
Node.js
Use directly from server-side JavaScript; offline module available.
Photoshop Extension
Pull synthetic users straight into design comps (legacy extension).
Sketch Extension
Sketch plugin for filling layers with random users (legacy).
Model Context Protocol
Multiple community MCP servers expose the API to LLM agents (pipeworx-io, hugo-85, rycid).
Solutions 3
Packaged solutions this provider offers.
Hosted API
Free, public, donation-funded endpoint at randomuser.me/api.
Offline npm module
Generate the same shape of users without network calls using the offline RandomAPI module.
Self-hosted
Clone Randomuser.me-Node and run the generator inside your own infrastructure.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 1
Properties that don't map to a standard resource type