Easily scale your cocktail recipes for parties and events. Use our free batch cocktail calculator to adjust ingredient quantities for any serving size accurately.
AI Generation Prompt
Application Overview
A professional-grade, browser-based Batch Cocktail Recipe Multiplier. This tool helps bartenders and home mixologists scale single-serving cocktail recipes to large batch sizes effortlessly. The design prioritizes a clean, uncluttered, light-mode interface that minimizes friction during food and beverage preparation.
Core Features
- Dynamic Ingredient Table: Add, remove, and edit ingredients in real-time. Each row includes fields for Ingredient Name, Base Amount, and Unit.
- Smart Scaling Engine: Instant multiplier updates. Users can input either a "Number of Servings" (e.g., 50 people) or a specific "Scaling Factor" (e.g., 10x).
- Unit Flexibility: Supports standard bartending units (oz, ml, dashes, liters).
- Visual Results: A clear, high-contrast results table that displays the scaled amounts, optimized for readability in busy bar environments.
- Export to Clipboard: A "Copy to Clipboard" button that formats the ingredient list as a clean text block, perfect for pasting into shopping lists or recipe notes.
- Safety & Privacy: Zero-storage architecture. No data is stored, saved, or transmitted, ensuring the tool is safe for any environment.
UI & UX Specification
- Layout Structure:
- Header: Simple, descriptive H1 title with a brief one-sentence instruction.
- Control Bar: A row containing the multiplier input and unit settings, styled with a soft border and subtle shadow.
- Main Input Area: A clean, vertical stack of rows for ingredients, using high-quality input fields with modern padding.
- Results Area: A dedicated section that highlights the calculated output, using a distinct background color (e.g., very light blue or gray) to separate it from input sections.
- Visual Aesthetic:
- Palette: White backgrounds (#FFFFFF), slate grey text (#334155), primary action buttons in a soft navy (#1E293B), and success states in a muted mint green (#ECFDF5).
- Typography: Sans-serif, human-readable fonts (Inter or system-ui).
- Transitions: Smooth fade-ins for added rows; hover states on buttons that transition over 200ms.
Technical Guidelines
- Single File: The entire application must be contained in one index.html file, including all CSS and JS.
- Vanilla Tech: No frameworks (React/Vue/Angular). Use standard DOM manipulation and modern ES6+ JavaScript.
- State Management: Keep all data in a plain JavaScript object within the global scope. No use of
localStorage,sessionStorage, or cookies. - Responsive: The UI must switch from a multi-column desktop layout to a single-column mobile layout using CSS Media Queries.
- Iframe Compatibility: The app must be fully functional within a null-origin sandboxed iframe. No popups (
alert,confirm)—all interactions must be managed via DOM elements (modals). - Performance: Efficient event delegation. Debounce inputs to prevent jank during rapid typing or scaling adjustments.
Spread the word
Files being used
Frequently Asked Questions
Everything you need to know about using this application.
How do I use this cocktail recipe multiplier for large events?
Simply input your base cocktail recipe ingredients, including the amount and unit of measurement for a single drink. Then, set your desired number of servings or the scaling factor in the multiplier input field. The tool will automatically calculate the total volume required for every ingredient. This allows you to easily prepare large batches of pre-mixed cocktails for weddings, parties, or corporate events without performing manual calculations.
Does scaling a cocktail recipe affect the flavor or dilution?
When batching cocktails, remember that you are scaling the alcohol and mixers, but not the ice. Because the ice is meant to melt and dilute the drink while shaking or stirring, you should exclude ice from your batch recipe calculations. Instead, add a small percentage of water (usually 15-20% of the total volume) to your batch to mimic the dilution that would typically occur during the shaking process. This ensures your batched drink has the same mouthfeel and strength as a single, freshly prepared cocktail.
Is this tool secure and how is my data handled?
This application operates entirely on your device using client-side JavaScript. No data is ever sent to a server, stored in a database, or saved using cookies or browser storage. Because the tool is completely self-contained, your recipe information remains private and is cleared instantly when you refresh or close the browser tab. It is a strictly ephemeral utility designed for speed and privacy.
Can I convert between metric and imperial units?
The calculator is designed to maintain the unit consistency you provide. If you enter your ingredients in ounces, the output will be displayed in ounces. If you use milliliters or liters, the calculations will reflect those units. We recommend sticking to one measurement system (either metric or imperial) for all ingredients within a single batch to ensure the ratios remain perfectly balanced and easy to measure when preparing the final mixture.



