By Tim King · Updated
Random Job Generator
Random Occupations by Sector, with Seniority and Employer for Characters
OneTask is free, with no sign-up, and built by one person.
If this tool saved you time, a coffee helps keep new ones coming.
How the Random Job / Occupation Generator works
This random job generator makes random jobs and occupations, a lighthouse keeper, a tax inspector, a pastry chef, a junior data analyst, a retired stonemason, filtered by sector from trades to public service, with a seniority, an employer, a retired or former form, a side job, or a full sentence. For a character sheet, an improv game, a careers lesson, a persona, a survey mock-up or a test fixture, drawn in the browser.
How the random job generator works
A job is the fastest way to give a character a life, because an occupation carries a place, a routine, a set of skills, a class and a wardrobe all at once, and the sector select is what matches it to the story or the exercise: a crime novel wants a locksmith, a pathologist and a probation officer, a village drama wants the greengrocer and the vet, a workplace comedy wants an office of claims handlers and account managers, an improv round wants a job that can be mimed, and a careers lesson or a survey mock-up wants a realistic spread across the economy. The sectors are the everyday groupings a person would use rather than an official classification: trades and crafts, office and professional, health and care, shops and hospitality, arts and media, science and tech, public service, outdoors and transport, and a historical list of the trades that made surnames, cooper, fletcher, chandler, and the vanished jobs of the last two centuries, lamplighter, knocker-up, telegraph operator, for period fiction. The forms add the detail a character sheet needs: a seniority, "junior", "locum", "self-employed", "semi-retired", changes the age and the income; an employer, "at the council", "for a family business", "at a startup", gives a workplace and a set of colleagues; the retired or former form is the backstory job that explains what a character knows; the side-job form, "bus driver by day, drummer by night", is a whole character in one line; and the sentence form is ready to paste into a persona, a survey response or a fixture.
The jobs are ordinary British occupations in the words people use for them, GP, solicitor, postman, publican, and the employers are generic, so a result is a random combination and describes no real person; the years-in-post and the seniorities are random and may not quite fit, a trainee with thirty years' service, which is what a reroll is for. The draw is uniform within a sector and is not weighted by how many people do the job, so a lighthouse keeper is as likely as a nurse.
For the character who holds the job, the Character name page in the People section; for the firm they work at, the Company name and Shop name pages in the Business section; for a hobby to go with the job, the Random hobby page; for a fantasy or a historical trade to match a setting, the Guild name and Medieval profession pages in the Fantasy section; and for a whole persona at once, the User persona page in the Business section.
FAQ
Why are the jobs British?
Because the words are: GP rather than family doctor, solicitor and barrister rather than attorney, postman, publican, estate agent, refuse collector, the NHS and the council. Most of the list reads fine anywhere in the English-speaking world, and for an American setting swap the few that do not.
What is the historical sector for?
Period fiction and family history: the trades that became surnames, cooper, fletcher, chandler, fuller, tanner, the jobs of the Victorian street, costermonger, crossing sweeper, mudlark, rat catcher, and the twentieth-century ones that have gone, lamplighter, knocker-up, switchboard operator, lift attendant. A character in 1850 or 1950 needs one of these rather than a data analyst.
Is the seniority realistic?
It is random, so a "trainee lighthouse keeper" and an "apprentice tax inspector" will turn up. The seniority list is the words used in job titles, junior, senior, deputy, head, locum, freelance, and most pairings are plausible; reroll the ones that are not, or use the job-title-only form and add your own.
Can I get a job for a particular character or setting?
Pick the sector closest to the setting, generate a batch and choose; the side-job and retired forms give a backstory in one line, and the historical sector covers anything before about 1960. For a fantasy or medieval setting the Fantasy section has the guild and profession pages, which use the older trade words.
Can I use these jobs for fiction or test data?
Yes. Job titles are common nouns and belong to no one, and the employers are generic, so no result describes a real person. For a character sheet, an improv game, a careers lesson, a persona, a survey mock-up, seed data, a form placeholder or a test fixture, use them freely.
See also: all Places & Things tools, People, Fantasy & RPG, Sci-fi, Culture & Language, Online & Social, Business & Brand.
Related tools
Aircraft / Plane Name Generator
Aircraft names like Lucky Lady, Spirit of Northgate, Silver Arrow and Old Reliable.
Airship Name Generator
Zeppelins and sky ships, captains, routes and fates.
Album Name Generator
Album names like Hollow Cathedral, Songs for the Long Drive and Static Bloom.
Art / Painting Title Generator
Art titles like Untitled (Blue Kitchen), Study for a Harbour and Composition No. 7.
Asylum Name Generator
Abandoned asylums and sanatoriums, wings, histories and rumours.