QR Beers

Free tool

Beer freshness calculator

Pick the style, enter the date on the can and see how much of its flavour window is left. The window is the one a brewery typically starts from for that style; if the can carries a best-by date, that date wins.

Enter at least one of the two dates. A printed best-by always wins.

Enter the date on the can to see how much of its flavour window is left.

How it is calculated

  1. 1. A printed date wins.

    If the brewery printed a best-by date, that is where the window ends. Nothing we compute overrides a date you can read off the can.

  2. 2. Then the brewery's own window.

    On QR Beers a brewery can set a window for each of its beers, and its batch pages use it. The calculator cannot know it, so it goes straight to the style.

  3. 3. Then the style default.

    How many days a brewery typically gives that style, counted from packaging (table below). If you do not know the style, pick Other: 180 days.

  4. 4. The verdict.

    “Peak fresh” for most of the window; “Drink soon” for the last 20% of it, never more than 30 days; “Past its best-by” once the date is behind it. Past the date, the beer has moved on from what the brewery intended.

Freshness is about flavour at its best, not safety. The window is the brewery's own.

Freshness windows by style

Days from packaging. This is the window a brewery starts from; it can set its own, and a date printed on the can always wins.

StyleDaysRoughly
IPAs
Hazy IPA903 months
West Coast IPA1204 months
Double IPA903 months
Session IPA903 months
Cold IPA1204 months
Pale, amber and brown ales
Pale Ale1204 months
Amber Ale1806 months
Red Ale1806 months
Brown Ale1806 months
Lagers
Pilsner1204 months
Helles1204 months
Vienna Lager1505 months
Marzen1806 months
Schwarzbier1806 months
Bock3651 year
Doppelbock3651 year
Kolsch1204 months
Cream Ale1505 months
Wheat beers
Hefeweizen903 months
Witbier1204 months
Weizenbock3651 year
Porters and stouts
Porter2709 months
Dry Stout1806 months
Oatmeal Stout2709 months
Milk Stout2709 months
Imperial Stout7302 years
Sours and wild ales
Gose1806 months
Berliner Weisse1806 months
Fruited Sour1806 months
Wild Ale7302 years
Lambic1,8255 years
Belgian styles
Saison3651 year
Belgian Blonde3651 year
Dubbel7302 years
Tripel7302 years
Quadrupel1,0953 years
Barrel-aged and barleywine
Barrel-Aged1,0953 years
Barleywine1,0953 years
Other
Non-Alcoholic1204 months
Other1806 months

Can't find the date, or want the why?

Cans, bottles, kegs and growlers, fridge or shelf, and what the date on a beer actually means:

How long does craft beer last? →

Run a brewery? Put this verdict on every can.

With a batch code, every canning run gets its own page with the canned-on date and this same verdict, one scan away from the person holding it.