Explore the world, one life at a time.

Generate a fictional person from real-world data and see how their country, age, work, income and living conditions compare with those around the world.

Advanced

Generate up to five lives at once and compare them side by side. You can also choose details such as country, sex and habitation.

History

No lives generated yet in this session.

    Contact

    Embed Random Life

    Configure a random life generator and copy the resulting HTML into your own website.

    Embed code

    Generator options

    Embed styling

    Privacy Notice

    Last updated: 28 September 2026.

    Random Life (randomlife.fyi) is run by Alex Bowles. There are no accounts and no sign-in. Contact us any time through the Contact form on this site.

    Data on your device

    Saved lives, cached country data, and offline files stay in your own browser (local storage and service-worker cache — not cookies). They are never sent to us. Delete them at any time by clearing site data in your browser settings.

    Contact form

    Messages are delivered by FormSubmit.co and emailed to us. Only what you type (name, email, subject, message) is sent, so please avoid sensitive personal data. We keep correspondence only as long as needed to handle your enquiry, then delete it.

    Technical data

    Our hosting provider may log basic connection data (IP address, pages requested, timestamps) for security and reliability. The World Bank API receives standard request data when the app fetches public country statistics. We do not combine these sources into profiles.

    Advertising with Adsterra

    This site displays ads supplied by Adsterra (AD Market Limited). To serve, measure, and protect against fraud, Adsterra and its partners may use cookies or similar identifiers on your device, including for frequency capping, reporting, and — where you consent — interest-based advertising. See Adsterra’s Privacy Policy and Cookies Policy for details.

    Your choices: block or delete cookies in your browser settings; opt out of interest-based ads at aboutads.info/choices or, in Europe, youronlinechoices.eu. A cookie-consent control for UK/EEA visitors is on our roadmap — until then, browser-level blocking is the way to refuse non-essential cookies.

    Why we process data (UK/GDPR legal bases)

    Consent for non-essential advertising cookies; legitimate interests for security, fraud prevention, basic logging, and replying to messages you send us.

    Retention and transfers

    On-device data lasts until you clear it. Contact emails are kept only as long as needed. Adsterra and other providers may process data outside your country (including outside the UK/EEA); where required this relies on safeguards such as adequacy decisions or standard contractual clauses in their terms.

    Your rights

    UK/GDPR: access, rectification, erasure, restriction, portability, objection, and withdrawing consent at any time. California and other US states: know, delete, correct, and opt out of sale/sharing of personal information (use the opt-out links above or contact us). To exercise any right, use the Contact form — we respond within one month. Children under 13: this is a general-audience site; we do not knowingly collect children’s data. Unhappy with our response? Complain to the UK ICO at ico.org.uk or your local authority.

    Data Sources & Methodology

    Data sources

    The numbers behind each generated life come from the official sources below. Reference years are stated because they are not all the same.

    Where a UN or ILO source has no value for a country, the matching World Bank series is used if it has one; otherwise the value is left blank and the generator uses its default (for example, the field shows N/A).

    Live data

    When online, the app fetches the World Bank country list (income groups and regions) and the most recent value (mrv=5, newest available kept) for these five indicators. Each one is checked (expected structure, finite numbers in a sensible range, known country codes) and applied on its own; anything that fails keeps its built-in value.

    The UN and ILO figures are bulk downloads that are revised only every year or two, so they are not requested from your browser: they are built into the site as a compact snapshot, which also means the first life can be generated with no network. Flags are derived from country codes and need no data source. Live results are cached in your browser (refreshed every 12 hours). If the API is unavailable, the app falls back to cached and then built-in data.

    Methodology

    Official data and Random Life's own modelling

    Limitations

    Attribution and licences

    Note

    All generated people are entirely fictional. No attempt is made to represent any real individual, living or dead.