JBL Charge 6 vs Bose SoundLink Flex (2nd Gen)
Compare features and trade-offs. Catalog scores are editorial assessments, not customer review averages or proof of hands-on testing.
As an Amazon Associate, we earn from qualifying purchases. Catalog price ranges are estimates; check the exact model, seller, and current retailer price.
Facts and prices checked
The JBL Charge 6 wins for most buyers; the Bose Flex wins on portability
Buy the JBL Charge 6 if you want one speaker that does it all. JBL rates it for 24 hours of playback, it is IP68-rated, it can charge your phone, and TechGearLab found it louder with more bass punch than the Bose. Buy the Bose SoundLink Flex (2nd Gen) if you will carry the speaker on hikes or bike rides. It weighs about 1.3 pounds, floats, and costs less ($149 at launch, $159 list now), and reviewers praise its clean, detailed sound. Portability against stamina decides it. The Charge 6 is about twice the size and roughly a pound heavier, while the Flex is rated for only 12 hours, and SoundGuys measured about 7 hours at a loud listening level.
Key differences
| JBL Charge 6 | Bose SoundLink Flex (2nd Gen) | |
|---|---|---|
| Price | $199.95 list at launch; commonly sold around $149.95 | $149 at launch, now $159 list; frequently discounted to $99-129 |
| Battery life | Up to 24 hours (manufacturer-rated), plus about 4 more with Playtime Boost | Up to 12 hours (manufacturer-rated); SoundGuys measured about 7 hours at 80 dB |
| Water and dust protection | IP68, rated for 1.5 m of fresh water for 30 minutes; survives a 1 m drop onto concrete | IP67, rated for 1 m for 30 minutes; floats |
| Size and weight | About twice the size of the Flex and roughly a pound heavier, per TechGearLab | About 1.3 lb (589 g); fits in a bag side pocket and has a strap loop |
| Sound | Louder with deeper bass, per TechGearLab; AI Sound Boost and a custom EQ | Clean, detailed and balanced sound; PositionIQ adjusts EQ by orientation |
| Bluetooth and codecs | Bluetooth 5.4, SBC and AAC; lossless audio over USB-C via firmware update | Bluetooth 5.3, SBC and AAC, plus aptX on Snapdragon Sound Android phones |
| Multi-speaker linking | Auracast with other Auracast JBL speakers; not compatible with older PartyBoost models | Stereo pairs with another Flex (2nd Gen) only; SimpleSync with current Bose smart speakers |
| Power bank | Yes, USB-C power-bank output | No; the USB-C port only charges the speaker |
Choose JBL Charge 6 if…
- you want the longest battery life, rated for 24 hours of playback.
- you want more volume and bass for backyard gatherings or larger groups.
- you want a speaker that can also top up your phone through its USB-C power-bank output.
Choose Bose SoundLink Flex (2nd Gen) if…
- you need a light speaker, about 1.3 pounds, to clip onto a backpack for hikes or rides.
- you want a speaker that floats for pool or lake days.
- you use an Android phone with aptX support or already own Bose smart speakers that work with SimpleSync.