A 9x6x3 lunch box fits almost any bag
A lunch box around 9 by 6 by 3 inches is the sweet spot for standard backpacks and totes.
That’s roughly the size of a paperback novel standing upright, maybe a little thicker. It clears most bag openings without eating your whole main compartment. If you want exact numbers: 9 inches long, 6 inches wide, 3 inches tall. That holds a sandwich, a snack, a fruit, and a drink pouch without feeling like you’re packing a suitcase.
The bigger mistake is not checking the bag’s opening, not the total volume. A slim 9x6x3 box might not fit a tote with a narrow 8-inch zipper, and a tall 7-inch box will bump into the top of a backpack. So measure the opening of your bag first. Then look at the lunch box’s stated dimensions, not its “capacity in liters.”
Also, soft-sided ones flex a little, so they forgive bag shapes better than hard plastic. If you’re between sizes, go with the soft one at 9x6x3. It’ll squeeze into spots a rigid box won’t.
Future You will appreciate not having to carry your lunch in a grocery bag.
