PK Systems PK Systems
Generators

Never Have I Ever Generator

Pull confession-style prompts for parties, road trips and group chats — four tones, never repeats inside a deck.

Never Have I Ever Generator

Light confessions — safe for kids, work, and family dinners.

Pick a mode and start the round.

What this tool does

Pulls fresh "never have I ever" prompts from a curated deck of over a hundred per mode. Pick a tone — clean for family game nights, spicy for adult parties, college for dorm-room confessions, road trip for whatever happens between gas stations — and tap the button. Every player who has done the thing puts a finger down (or takes a sip, depending on the rules you're playing with). The last eight prompts stay visible so you can settle arguments about whether someone confessed earlier. The whole game is local content embedded in the page; nothing is uploaded, no scores are tracked, no accounts. Spicy mode is deliberately PG-13: flirty, embarrassing, never explicit — safe for ad networks and for the friend whose group chat includes their mum.

How to play

Sit in a circle, agree on stakes (10 fingers, sips, points — whatever fits the room), then tap Start the round. Read the prompt aloud. Every player who has done the thing pays the stake — whether that's lowering a finger, taking a drink or losing a point. Last player standing wins. Tap the button for the next prompt; switch modes between rounds for variety. The history strip shows your last eight draws so you can clarify a prompt without re-rolling.

How prompts are picked

Each mode owns a deck — a JSON array of strings — that's Fisher-Yates shuffled with crypto.getRandomValues() the first time you play that mode. Draws pop() from the bag; when it empties, it reshuffles. So inside one session, you'll see every prompt in a deck before any repeat. Switching modes preserves the bag of the previous mode, so you don't waste cards. Decks are mode-scoped: spicy never bleeds into clean, road trip never bleeds into college. The bag and the history list both live in memory only — close the tab and they reset.

Pick a mode

Each deck targets a different room.

Mode Audience Vibe
Family-friendlyAll agesWholesome
SpicyAdultsPG-13, flirty
CollegeStudentsDorm chaos
Road tripTravellersTravel stories

Frequently asked questions

Will the same prompt come up twice?
Not within one deck. Each mode shuffles its own bag and only reshuffles after you've drawn every prompt in that mode — typically 100+ rounds.
Is spicy mode safe for ads?
Yes. Spicy stays strictly PG-13 — suggestive without being explicit. Nothing in the deck violates Google's ad policies.
Can I customise the deck?
Not directly. The deck ships embedded for offline play. If you want a custom prompt list, drop your prompts into our Decision Wheel and spin it instead.
What's the difference between college and spicy?
College is about dorm life — bad food, all-nighters, professor moments, terrible decisions about pizza at 3 a.m. Spicy is about dating and relationships. Pick whichever fits the room.
Is the order really random?
Yes. Fisher-Yates with crypto.getRandomValues() gives a uniform shuffle. There's no weighting, no "trending" prompt, no server.
Does it work without internet?
Once loaded, yes. The decks are in the page; drawing new prompts makes no network calls.