Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Test Data Generation Tools
  3. RandomUser

RandomUser

What it is

RandomUser is a free, open-source API that generates synthetic user data for application testing. Results can be returned in JSON, PrettyJSON, CSV, YAML or XML and can include names, location, email, login information, birth and registration details, phone, photos and nationality. Requests can filter by gender or nationality, set a seed, paginate results, and select which fields to include or exclude. Callers can configure password character sets and length; the default length is 8–64 characters. The API uses its latest version by default, and callers can request a specific version such as 1.4. Documentation shows browser calls using AJAX and includes a jQuery example. The free plan allows up to 5,000 generated users per request, and donations are optional. A free Photoshop extension is described for placing random users in PSDs, but it does not work with CC 2017 and has no update ETA. A Sketch extension is also described, though it is still being developed. The maker says the randomly generated photos were hand-picked from the authorized section of UI Faces.

For and against

For

  • Free and open-source API.
  • Returns five formats, including JSON and CSV.
  • Requests can filter, seed and paginate results.
  • Supports field inclusion and exclusion.
  • Up to 5,000 generated users per request.

Against

  • Photoshop extension does not work with CC 2017.
  • No update ETA is listed for the Photoshop extension.
  • Sketch extension is still being developed.

The verdict

RandomUser offers configurable synthetic records through a free API, with multiple output formats and request controls. The design extensions have distinct limitations: Photoshop compatibility excludes CC 2017, while the Sketch extension remains in development.

Who it suits

RandomUser suits developers who need synthetic user records for application testing and want control over formats, fields and request options. It may also interest designers using Photoshop or Sketch, with the stated extension limitations in mind.

Plans and prices

Free Random User Generator API

Free

free API access · up to 5,000 users per request · JSON, CSV, YAML or XML output

Random User Generator API

Free

Up to 5,000 generated users per request

Every plan, in full

On the record

API access
The service exposes a public GET endpoint at https://randomuser.me/api/ that can be called with AJAX or other HTTP clients.randomuser.me · read 15 Oct 2026
API versions
The API uses the latest version by default and allows callers to request a specific version such as 1.4.randomuser.me · read 7 Oct 2026
Batch generation
A single request can generate as many as 5,000 users through the results parameter.randomuser.me · read 15 Oct 2026
Browser use
The documentation shows calling the API with AJAX and provides a jQuery example.randomuser.me · read 7 Oct 2026
Deterministic seeds
A seed value lets callers reproduce the same generated user set.randomuser.me · read 15 Oct 2026
Domain registration
ScamAdviser lists the domain registration date as August 6, 2013 and the registrant organization as a privacy service.scamadviser.com · read 15 Oct 2026
Error behavior
When the service has an outage or server problem, it returns a simple JSON error object.randomuser.me · read 15 Oct 2026
Extension limitation
The maker warns that the Photoshop extension does not work with Photoshop CC 2017 and has no stated update timetable.randomuser.me · read 15 Oct 2026
Field projection
The inc and exc parameters allow clients to include selected fields or omit fields such as login data.randomuser.me · read 15 Oct 2026
Gender filtering
Requests can restrict generated users to male or female profiles with the gender parameter.randomuser.me · read 15 Oct 2026
Independent review count
SaaSHub displayed zero user reviews for Random User Generator when the page was opened.saashub.com · read 15 Oct 2026
JSONP and downloads
The API supports JSONP callbacks for JSON responses and a dl option for downloading formatted results.randomuser.me · read 15 Oct 2026
Latest changelog release
Version 1.4, dated July 4, 2022, added India, Mexico, Serbia and Ukraine data and corrected several national ID and age calculations.randomuser.me · read 15 Oct 2026
Limit: narrow schema
The same comparison says RandomUser has roughly 25 fields and lacks job, financial, vehicle, education and social-profile data.random-profiles.com · read 15 Oct 2026
Limit: no company relationships
The comparison reports that RandomUser has no company entities or employee relationship graph.random-profiles.com · read 15 Oct 2026
Limit: no first-party SDKs
The comparison states that RandomUser offers no CLI, MCP integration or official SDKs, while community clients exist.random-profiles.com · read 15 Oct 2026
Limit: recycled photos
The comparison describes the profile images as cycled stock photos rather than unique images per generated user.random-profiles.com · read 15 Oct 2026
Maker identity
The RandomAPI GitHub organization identifies itself as the creator of randomuser.me and lists its location as the USA.github.com · read 15 Oct 2026

Alternatives to RandomUser

Every alternative, ranked