Yes, absolutely. There are odor-absorbing liners specifically designed for urban trash cans, and honestly, they are a lifesaver if you live in a small apartment or a city with frequent heat waves. I know the struggle—space is tight, windows are limited, and the last thing you want is your trash smelling up your entire living area.
The most effective liners I have found are those infused with activated charcoal or baking soda. Brands like "Glad" offer "OdorShield" bags that use Febreze technology, but for a more natural approach, "Simplehuman" makes highly regarded "Code J" custom-fit liners that have a built-in odor-absorbing layer. They are a bit pricier, but they are truly thick and lock in smells.
Another niche category is scented liners with aggressive citrus or lavender oils. While they don't technically "absorb" odors, they mask them effectively. For true absorption, you want materials that trap the scent particles.
One tip I have learned: Do not just rely on the liner. Even the best odor-absorbing bag can be overwhelmed by things like fish bones or fast food leftovers. I always double-layer: first, put a small, biodegradable "odor-block" bag for scraps, then place that inside the main charcoal liner inside my urban can. This system has kept my kitchen smelling fresh even in a 95-degree New York summer.
So, to directly answer your question: Yes, dedicated odor-absorbing liners exist. Look for terms like "smell-proof," "carbon filter," or "odor shield" on the packaging. They are worth the extra dollar per roll for urban dwellers.