Your cellar, from fermenter to keg.

See which fermenter frees up when, know how many liters are left in each keg and how many bottles are in the fridge, and put the numbers on an e-ink display in the brew room.

brewforge.sh/cellar
Vessel
Nov 9Nov 16Nov 23Nov 30Today
Fermenting
FV130 L
Helles #47 · Primary
Kölsch #49 · Primary
FV230 L
Hefeweizen #46 · Primary
Pils #48 · Primary
Serving
Keg A19 L
Märzen #44 · until freed
Keg B19 L
Pale Ale #45 · Serving
Hefeweizen #46 · until freed
Keg C19 L
Helles #47 · Lagering
Planned Now Finished Until freed

Fermenters and kegs on a timeline Pro

Two fermenters, four kegs and three beers in the pipeline: the timeline shows which vessel is busy until when, so you can see whether there is a free fermenter for the Pils you want to brew on Thursday.

  • Your vessels: fermenters, tanks and kegs
  • Scheduling timeline across all vessels
  • Vessel availability for the next brew

Keg and bottle stock Pro

Stock starts when you package a brew. Update what's left as it goes, with a short undo, and move beer from one container to another. A scale or flow sensor under the keg can report its weight or volume through a Custom Stream.

  • Package a brew into kegs, bottles and cans
  • Update the litres left in a keg or the bottles left, with undo
  • Repackage from one container to another
  • Add beer you didn't brew in BrewForge
  • Keg weight or volume sensors via a Custom Stream

Calendar and ICS feed

Everything with a date ends up in one calendar. Subscribe to the feed once and dry hop additions and cold crashes appear next to the rest of your week. Included in every plan.

Brew planning
  • Brew days, packaging and fermentation events
  • Spunding forecasts and reminders
  • Private ICS feed URL for your phone's calendar
  • From 90 days back to 180 days ahead
November 2026Today
MonthTimeline
26
27
28
29
30
31
1
2
3
4Helles #47
5
6
7
8
9
10Hefeweizen #46
11
12D-rest
13
14
15
16Cold crash
17
18Pils #48FV2 occupied
19
20
21Clean kegs
22
23
24
25Lagering
26
27
28Kölsch #49
29
30
1
2
3
4
5
6
webcal://brewforge.sh/api/calendar/feed.ics?…Subscribe

TRMNL e-ink display Pro

Show the current fermentation or what's left in the cellar on a TRMNL display in the brew room, full screen or sharing the display with other plugins.

  • Install the BrewForge plugin from TRMNL
  • Fermentation screen and beer stock screen
  • Full, half horizontal, half vertical and quadrant layouts
Helles #47
Batch 47 · 4A Munich Helles
11.2°C
Temp
1.010
Gravity
Gravity + temperature1.048 → 1.010
BrewForgeFermentation

Labels on Niimbot printers Pro

Design a template once and print labels for any brew on a Niimbot Bluetooth thermal printer, straight from the browser. No driver, no PDF.

  • Template designer with placeholders for name, style, ABV, IBU, OG, FG, batch, brewer and dates
  • Prints over Web Bluetooth from Chrome, Edge and other Chromium browsers
  • D-series and B-series label sizes
  • Label roll detected automatically

The calendar and ICS feed are included in every plan. Cellar scheduling, keg and bottle stock, TRMNL and label printing are Pro.

Compare plans

FAQ

Cellar questions

Can I track beer I didn't brew in BrewForge?

Yes, on Pro. Add it to stock with a name instead of a brew, in a keg or in bottles and cans. If you log the brew later, link the stock to it.

Can I see my brewing schedule in my phone's calendar?

Yes, on every plan. Subscribe to your personal ICS feed URL in Apple Calendar, Google Calendar or any other calendar app. It contains brew days, packaging, fermentation events, spunding forecasts and reminders from 90 days back to 180 days ahead.

Which label printers are supported?

Niimbot Bluetooth thermal label printers only. BrewForge prints to them from the browser over Web Bluetooth, which works in Chromium-based browsers such as Chrome and Edge. D-series (D11, D101, D110, H1, H1S) and B-series (B1, B21, B3S, B4) label sizes are supported, and the loaded label roll is detected automatically.

Your next batch starts here.

Free for up to 20 brews. No credit card.

Create free account