No black box — this is the same arithmetic a packaging engineer does on a whiteboard.
Mode A — you know the product dimensions
film width = product width + 2 × product height + fin allowance (default +25 mm)
bag length = product length + end allowance (default +30 mm)
tight wrap: bag length = product length + product height + 20 mm
The film wraps the product into a tube — one width, two heights, plus the crimps that form the fin seal. That's why product height hits the film width twice.
Mode B — you only know the fill weight
volume V = weight ÷ bulk density (density is a range → so is V)
powders: V × 1.10 (fresh fill settles in transport)
pack shape: width : height ≈ 3 : 1, length : width ≈ 1.4 : 1
solve W from V, then apply the Mode A formulas
You get a range, not a point — that's physics, not hedging. Size the bag for the light end of your density range.
Four-side-seal pillow bags
bag width = product width + 2 × side allowance (15–20 mm per side)
bag length = product length + 2 × end allowance (25–30 mm per end)
Four-side sealing runs flat film and seals all four edges, so product height doesn't enter the width formula — it suits relatively flat products. Switch Bag type in the calculator and both formulas swap; weight mode solves the pack first, then applies the same two lines.
The fit margin
Every result is padded by 5% (adjustable under Advanced) and rounded up to whole mm. A bag that's a touch large is tuned out on the machine; a bag calculated tight that the machine can't hold is a rework. Machine matching runs on the padded numbers for the same reason — the machine must hold the realistic bag, not the theoretical one.
Machine matching
A flow wrapper is gated by bag width range, bag length range and product height (the height limit is already inside the film-width formula). The calculator checks your result against every JC model and shows all matches, entry tier first — we don't hide the affordable machines. A model only qualifies when its ranges cover your full calculated range — partly overlapping isn't enough for standard tooling. If nothing covers it, the closest model and custom tooling are quotable engineering work. Every JC model runs both bag types — back-seal flow wrap and four-side-seal pillow (the JC400 single-lane, the JC600/JC800Z in multi-lane configurations).
What this tool does not do
- It won't pretend a powder belongs on a horizontal wrapper — loose granular and powder products usually run on vertical (VFFS) machines with a multi-head weigher. It tells you which case you're in.
- It won't hand you one magic number from a literature density. Ranges, sample measurement, honesty.
- Film structure, thickness and print layout affect the roll spec — that's a separate conversation (and a separate calculator on our sister site).