Preparing your generator page
We are loading content and tools so everything is ready to use.
We are loading content and tools so everything is ready to use.
Generate random cocktail and mocktail names for home bars, party planning, bartender practice, and content challenges. Filter by cocktail type, strength, and drink mode, toggle duplicate mode, review the live pool count, then copy numbered results in one click.
Also try the Random Recipe Generator, Random Dessert Generator, and more in Randomizer tools.
Last updated: May 24, 2026 · Published: 2026-04-28 · Updated: 2026-05-24
Drinks in current filter: 20
Choose filters and generate drink picks.
Choose filters and click generate
A random cocktail generator selects drink names from a curated list so home bartenders, party hosts, and creators can skip manual list-making. It is designed for prompts and menus—not as a recipe database, ingredient calculator, or liquor delivery service.
This Muxgen tool runs in your browser: set cocktail-count (default 1), pick Cocktail type, Strength, and Drink mode, toggle Allow duplicate cocktails, generate, and copy. No account and no server upload for your picks.
Three simple steps from filters to copy-ready drink names.
Enter cocktail-count (default 1) and pick Cocktail type from 5 options, Strength from 4 options, and Drink mode from 3 options.
Toggle Allow duplicate cocktails for repeats up to 100, or turn duplicates off for unique-only batches capped by the filtered pool.
Click Generate Cocktail or Generate Cocktails, review result cards, then Copy to clipboard for menus, chat, or notes.
Every control in the random cocktail generator component.
Number input min 1 — max 100 with duplicates on, or maxBatchForCocktailSettings when duplicates off. Default 1.
5 toggle buttons from COCKTAIL_TYPE_FILTER_OPTIONS — default All.
4 toggle buttons — default All.
3 toggle buttons — default All.
Checked by default — enables repeated drinks and raises max count to 100. Unchecked uses a used Set for unique picks.
Live filterCocktails(cocktailType, strength, alcoholMode).length — updates when any fieldset changes; disables generate at zero.
Polite region reporting filter updates, duplicate mode, count clamps, and post-generation status from generateCocktailPicks.
Primary button — plural label when count > 1; disabled when filtered pool is empty.
Ghost button — numbered list export via formatCocktailCopyList; Copied! feedback for two seconds.
Counts from countCocktailsByType in random-cocktail-generator-data.ts.
| Type | Drinks in pool |
|---|---|
| Classic | 5 |
| Tropical | 5 |
| Sour | 5 |
| Fizz | 5 |
| All | 20 |
Counts from countCocktailsByStrength in random-cocktail-generator-data.ts.
| Strength | Drinks in pool |
|---|---|
| Light | 11 |
| Medium | 5 |
| Strong | 4 |
| All | 20 |
Counts from countCocktailsByMode in random-cocktail-generator-data.ts.
| Mode | Drinks in pool |
|---|---|
| Alcoholic | 12 |
| Mocktail | 8 |
| All | 20 |
All 20 entries in the COCKTAILS array—name, type, strength, and mode.
| Name | Type | Strength | Mode |
|---|---|---|---|
| Mojito | Classic | Medium | Alcoholic |
| Old Fashioned | Classic | Strong | Alcoholic |
| Martini | Classic | Strong | Alcoholic |
| Whiskey Sour | Sour | Medium | Alcoholic |
| Daiquiri | Sour | Medium | Alcoholic |
| Piña Colada | Tropical | Light | Alcoholic |
| Mai Tai | Tropical | Strong | Alcoholic |
| Tequila Sunrise | Tropical | Medium | Alcoholic |
| Tom Collins | Fizz | Light | Alcoholic |
| French 75 | Fizz | Medium | Alcoholic |
| Aperol Spritz | Fizz | Light | Alcoholic |
| Margarita | Sour | Strong | Alcoholic |
| Virgin Mojito | Classic | Light | Mocktail |
| Shirley Temple | Fizz | Light | Mocktail |
| Nojito | Classic | Light | Mocktail |
| Tropical Cooler | Tropical | Light | Mocktail |
| Citrus Fizz | Fizz | Light | Mocktail |
| Berry Sour Mocktail | Sour | Light | Mocktail |
| Passion Fruit Spritz | Tropical | Light | Mocktail |
| Ginger Lime Cooler | Sour | Light | Mocktail |
How cocktail type, strength, drink mode, and Allow duplicate cocktails interact.
Full 20-drink pool — max 20 unique picks or 100 with duplicates.
Classic (5) and Tropical (5) — bar-cart staples versus vacation-style drinks.
Sour (5) and Fizz (5) — citrus-forward sours versus sparkling spritz-style picks.
Light (11) and Strong (4) — session drinks versus spirit-forward rounds.
Alcoholic (12) — classic bar picks like Mojito, Martini, and Margarita.
Mocktail (8) — Virgin Mojito, Shirley Temple, and other zero-proof options for Dry January or all-ages events.
Same drink can repeat — ideal for tasting flights, raffles, or large sample sizes up to 100.
Unique drinks only — actualCount = min(count, pool.length); no reuse within a batch.
Where copied drink lists land and which Muxgen pages complement this one.
Paste numbered drink lists into party menus, bar cheat sheets, or event planning docs.
Copy results into chat for drink-order games, happy-hour challenges, or trivia rounds.
Use unique mode to assign one signature drink per guest without overlap in the same batch.
Generate a random cocktail theme for content challenges—make what the generator picks on camera.
Random Recipe Generator picks full dishes — this page focuses on drink names with type, strength, and mode tags.
Spin the Wheel visualizes custom segments — this random cocktail generator is faster for filtered drink batches.
Built for bar and party workflows—fast filters, live pool counts, and copy-ready output.
Drink names appear immediately—no accounts, queues, or server round-trips.
Classic, Tropical, Sour, Fizz—or keep All for the full curated pool.
12 alcoholic and 8 mocktail entries for home bars, parties, and content prompts.
Switch between Light, Medium, and Strong tags to match session length and guest preferences.
Toggle repeats for large batches up to 100, or enforce unique-only output.
See exactly how many drinks match your combined filters before you click generate.
Generation runs in the browser—filters and results are not uploaded to Muxgen.
Random cocktail names support home bars, events, and creative work.
Break decision fatigue by letting the generator pick your next drink to shake or stir.
Hosts quickly assemble randomized drink lists for happy hours, weddings, and house parties.
Filter Drink mode to Mocktail for zero-proof options during dry months or all-ages gatherings.
Train muscle memory by generating random classic, sour, and fizz picks to build repeatedly.
Creators pick a random cocktail and film a make-it-or-miss-it video for their audience.
Use generated drink names as prompts for guessing ingredients, origins, or garnish styles.
When hosts and bartenders search for drink ideas throughout the year.
Filter to Tropical and Light strength for refreshing Piña Colada, Aperol Spritz, and mocktail cooler vibes.
Use All types with Strong strength for Old Fashioned, Martini, and Mai Tai rounds—or Mocktail mode for inclusive celebrations.
Set Drink mode to Mocktail and Strength to Light for Virgin Mojito, Shirley Temple, and Citrus Fizz menus all month.
Narrow Cocktail type to Sour and generate Margarita-focused batches for themed taco parties.
Filter to Fizz type with Light or Medium strength for Aperol Spritz, French 75, and sparkling mocktail picks.
Generate one unique cocktail each with duplicates off—pair with Random Dessert Generator for a full evening plan.
Terms tied to filters, batch logic, and copy export.
all | classic | tropical | sour | fizz — selects filterCocktails type branch.
all | light | medium | strong — filters by curated strength tag.
all | alcoholic | mocktail — separates spirits-based and zero-proof picks.
Returns COCKTAILS entries matching type, strength, and mode when not all.
Returns 100 when duplicates on, else Math.max(1, pool.length) — caps cocktail-count.
Numbered export — e.g. "1. Mojito (classic, medium, alcoholic)\n2. Old Fashioned (classic, strong, alcoholic)\n3. Martini (classic, strong, alcoholic)".
A generator can start the round; your bar setup and guest list carry it forward.
Read Drinks in current filter before setting a high count—tight filter combos can leave only a handful of unique options.
Use unique mode for guest assignments and tasting menus; allow duplicates for flights or large sample lists.
Start with Drink mode for mocktail events, then add Strength before narrowing Type for best variety.
Paste into your doc or chat right after generating so results are not lost on refresh.
Use Random Recipe Generator or Random Food Generator alongside drink picks for complete party planning.
Transparency builds trust—reroll if a guest challenges a random outcome during games.
Habits that pair with Generate Cocktail and Copy to clipboard.
Default All type, All strength, and All mode expose the full 20-drink pool.
Sample picks like Mojito (classic, medium, alcoholic), Old Fashioned (classic, strong, alcoholic), Martini (classic, strong, alcoholic) show breadth before you commit to a theme.
Assign one signature drink per guest without overlap when filtered pool count covers your party size.
8 zero-proof options keep non-drinkers in the same game as spirit-forward picks.
Scroll the full COCKTAILS table below to plan filters before live generation.
Copy numbered lists into a doc and practice one new drink style each week.
20 drinks, 4 types, 3 strength levels, 2 modes, cocktail-count up to 100, duplicate toggle, pool count, numbered copy, privacy, and defaults.
Explore more tools in the directory.
Pair random cocktail picks with full recipe ideas for dinner parties and meal prep.
Add sweet course ideas after your drink menu is set for complete party planning.
Build appetizer and snack pairings to match generated cocktail themes.
Pick fresh garnish and salad ingredients to complement your random drink lineup.
Create characters who order or invent the cocktails you generate for role-play.
Customizable spinning wheel for drink names, dares, and party game rounds.