Random Cocktail Generator

Generate a real cocktail, filterable by base spirit, for your next drink order, home bar night, or party menu.

What makes a drink a cocktail?

The original 1806 definition was narrow -- spirits, sugar, water and bitters -- which today describes an Old Fashioned, and everything else was called something else. Modern usage covers any mixed drink, but most classics still resolve into a few templates: the sour of spirit, citrus and sweetener; the highball of spirit and a long mixer; and the stirred spirit-forward drink of spirit, vermouth and bitters. Whether a drink is shaken or stirred follows from its ingredients rather than taste, since shaking aerates and rapidly chills anything with citrus, egg or dairy, while stirring keeps an all-spirit drink clear. Dilution from ice is an ingredient in its own right, typically a quarter of the finished volume.

About this generator

This generator draws from a curated list of 133 real cocktail recipes across ten base-spirit categories -- Vodka, Gin, Rum, Tequila, Whiskey, Brandy & Cognac, Liqueur-Based, Wine & Champagne, Beer-Based, and Non-Alcoholic -- covering everything from classic bar staples to lesser-known recipes.

Every result here is drawn using crypto.getRandomValues() -- the Web Crypto API's cryptographically secure randomness -- instead of Math.random(), so it's genuinely unpredictable, not just statistically random. Learn more.

What people use it for

Home bartenders use it to pick what to make next instead of defaulting to the same three drinks. It's also useful for planning a themed drink menu around a base spirit you already have open, or for settling on an order at a bar when nothing on the menu is jumping out.

How it works

Generate draws one cocktail at random from the full 133-entry pool using the site's cryptographically secure randomness, guaranteed not to repeat whatever result is currently showing in single-result mode. Filtering by base spirit narrows the pool before drawing.

What's inside

A sample of what this generator can draw, spread evenly across the full list:

Common questions

Are these real cocktail recipes?

Yes -- all 133 are real, established cocktails, not invented names.

Can I filter by base spirit, like only gin or only rum?

Yes -- use the filter button to pick one or more of the ten spirit categories. Generate will then only draw from cocktails built on the spirits you've selected.

Will it show me the same cocktail twice in a row?

Not in single-result mode -- each new roll is guaranteed to differ from the one currently on screen.

Does it include non-alcoholic options?

Yes -- Non-Alcoholic is one of the ten filterable categories, alongside beer-based and wine-based drinks.

Related Generators

Cocktail Name · Spirit · Mixer · Garnish · Glassware · Vibe / Occasion

All Food & Drink generators

Browse all generators