Skip to content
OneKitly

Random RPG Character Generator

Roll complete SRD 5.1 characters: race, class, background, alignment, the six ability scores with modifiers and the actual dice, plus hit points, armour class and proficiency bonus for any level from 1 to 20.

Random Activity GeneratorFind something to do: 66 activities filtered by category, time available, number of people and budget, each with its real duration and what you need.Random Animal GeneratorDraw 1, 3, 5 or 10 animals from a 160-species corpus, filtered by class, each with its habitat, diet, typical lifespan, IUCN status and one true fact.Random Chess Opening GeneratorDraw random chess openings filtered by colour, style and level — each with its ECO code, move order, main idea, plans for both sides and a famous practitioner.Random Chord GeneratorDraw chords from thirty families and any root: the engine derives the notes by interval arithmetic, spells them correctly, finds a playable guitar shape, highlights the piano keys and lists the keys the chord belongs to.Random Cocktail Recipe Generator66 recipes with quantities in both millilitres and fluid ounces, the right glass, the method, the garnish and an ABV estimate that accounts for dilution.Random Country GeneratorPick up to 10 countries from all 195 UN members and observers, filtered by continent, with flag, capital, population, area, currency and main languages.Random Date GeneratorRandom dates in a range, in six formats, with optional weekend exclusion and sorting.Random Debate Topic GeneratorDraw balanced debate motions across twelve categories and four difficulty levels, with formal resolution wording, three arguments for each side, a cross-examination question and the real speech times of six competitive formats.

Random RPG Character Generator works straight from this page — free, instant, nothing to install. It covers race, class, background, alignment, the six ability scores with modifiers and the actual dice, plus hit points, armour class and proficiency bonus for any level from 1 to 20 — adjust any of them and the result follows immediately.

How to use it

  1. Open the tool — no signup or install needed.
  2. Enter your input or adjust the available options.
  3. Get your result instantly, then copy or download it.

Frequently asked questions

What does Random RPG Character Generator do?

Roll complete SRD 5.1 characters: race, class, background, alignment, the six ability scores with modifiers and the actual dice, plus hit points, armour class and proficiency bonus for any level from 1 to 20.

What does it take into account?

It factors in race, class, background, alignment, the six ability scores with modifiers and the actual dice, plus hit points, armour class and proficiency bonus for any level from 1 to 20. Change any of them and the output follows immediately.

When would I actually use this?

Producing something plausible on demand: a name for a pet or a domain, a sentence to test a layout with, a cocktail for what is already in the cupboard, a character sheet to start a campaign — and the throwaway identities a form needs before it can be tested at all.

What is the most common mistake?

Letting a generated identity out of the test environment. A fake address, a valid-looking card number and a plausible name are built to pass a form's checks, which is exactly what makes them dangerous once a real record is created from them — and a generated domain or pet name still has to be checked for a trademark nobody here can see.

How is Random RPG Character Generator different from Random Activity Generator?

They sit next to each other but answer different questions: Random Activity Generator is the one to open when you need it to find something to do: 66 activities filtered by category, time available, number of people and budget, each with its real duration and what you need. Pick whichever matches what you're starting from — both are free.

Is there a tool for the next step?

Random Animal Generator is the closest one after this: Draw 1, 3, 5 or 10 animals from a 160-species corpus, filtered by class, each with its habitat, diet, typical lifespan, IUCN status and one true fact.

What else is worth having open alongside it?

Random Chess Opening Generator and Random Chord Generator — they come up in the same task often enough to be worth a second tab.

Where do the figures come from?

Randomness comes from the browser's cryptographic source, so an identifier is safe to use as a key. The card numbers satisfy the Luhn check and the issuer prefixes precisely so a payment form will accept them in test mode; no account stands behind any of them.

Further reading

All guides
How-toHow to Pick a Name at Random — Without Anyone Doubting the ResultA fair draw needs more than a random number: equal probability, no reuse of a biased method, and a result someone else can check. Here is how to run one.GuideSplitting People Into Fair Groups: Random and Fair Are Not the Same Requirement23 people do not divide into fours, and a uniformly random split can hand one group every strong player. Here is the remainder arithmetic, the measured cost of pure randomness, and the stratified fix.GuideTournament Brackets: Byes, Seeds, and Why the Numbers Must Be Powers of TwoA knockout bracket halves its field every round, so it only closes on a power of two. The bye count, the round count, the seed order and the total number of matches all follow from that one fact — and each is a one-line derivation.ExplainerPoker Hand Probabilities, Derived Rather Than MemorisedEvery five-card poker probability is a counting argument over 2,598,960 hands, and each one fits on a single line. Here are all nine, with the check that proves them: the counts must sum to exactly C(52,5).ExplainerShuffling Is Harder Than It Looks: A Million Runs of the One-Line ShuffleThe shuffle everyone writes — sorting with a random comparator — is biased, and not slightly. A million measured runs show eight of the twenty-four orderings turning up twice as often as the other sixteen.ExplainerTest Card Numbers: What the Luhn Algorithm Is Actually For, and What It Cannot Tell YouLuhn is a checksum for catching typos, patented in 1960, and that is its entire job. A number that passes it tells you nothing about any account. For testing a payment integration you need your processor's published numbers, not a generated one.