PickClarity
Home / Portable Bluetooth Speakers / JBL Charge 6 vs Bose SoundLink Flex (2nd Gen)

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 6Bose 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 lifeUp to 24 hours (manufacturer-rated), plus about 4 more with Playtime BoostUp to 12 hours (manufacturer-rated); SoundGuys measured about 7 hours at 80 dB
Water and dust protectionIP68, rated for 1.5 m of fresh water for 30 minutes; survives a 1 m drop onto concreteIP67, rated for 1 m for 30 minutes; floats
Size and weightAbout twice the size of the Flex and roughly a pound heavier, per TechGearLabAbout 1.3 lb (589 g); fits in a bag side pocket and has a strap loop
SoundLouder with deeper bass, per TechGearLab; AI Sound Boost and a custom EQClean, detailed and balanced sound; PositionIQ adjusts EQ by orientation
Bluetooth and codecsBluetooth 5.4, SBC and AAC; lossless audio over USB-C via firmware updateBluetooth 5.3, SBC and AAC, plus aptX on Snapdragon Sound Android phones
Multi-speaker linkingAuracast with other Auracast JBL speakers; not compatible with older PartyBoost modelsStereo pairs with another Flex (2nd Gen) only; SimpleSync with current Bose smart speakers
Power bankYes, USB-C power-bank outputNo; 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.
🔊JC

JBL Charge 6

JBL

$149.00 – $199.00

9.2
Excellent
Best Overall

Pros

  • +IP67 rating survives submersion up to 1 meter for 30 minutes
  • +IP67 fully waterproof and dustproof
  • +Built-in USB-C power bank charges your phone in an emergency
  • +20-hour battery life
  • +20-hour battery handles a full day of outdoor use

Cons

  • −No built-in speakerphone for calls
  • −No speakerphone microphone
  • −Bass-heavy tuning may overwhelm treble for classical or acoustic listeners
  • −Cylindrical shape can roll on slopes

Don't buy if

  • ⚠ The Charge 6 links to other speakers via Auracast, so it cannot pair with older JBL speakers that use PartyBoost (including the Charge 5).
  • ⚠ Playtime Boost extends battery by about 4 hours but applies a reduced-bass EQ that lowers sound quality.
Check Price on Amazon
🔊BS

Bose SoundLink Flex (2nd Gen)

Bose

$119.00 – $159.00

9.0
Excellent
Best Sound Quality

Pros

  • +PositionIQ automatically tunes audio to vertical or horizontal orientation
  • +PositionIQ auto sound adjustment
  • +PositionIQ auto-adjusts sound
  • +Bose's balanced sound avoids the bass-heavy overtuning of competitors
  • +Extremely rugged drop-tested

Cons

  • −12-hour battery is shorter than JBL Charge 5 at similar price
  • −12-hour battery is average
  • −No Wi-Fi connectivity
  • −No phone charging output unlike JBL
  • −Limited stereo pairing options

Don't buy if

  • ⚠ The carabiner attachment point is built for hanging, not for supporting the speaker during high-impact activities.
  • ⚠ PositionIQ adjusts sound based on whether the speaker is upright, flat, or hanging; unexpected EQ changes occur if orientation shifts.
  • ⚠ Stereo pairing works only with another SoundLink Flex (2nd Gen); it cannot stereo-pair with a 1st Gen Flex.
Check Price on Amazon

Score Comparison

MetricJBL Charge 6Bose SoundLink Flex (2nd Gen)
Trust Score9.2 ✓9.0
Expert Score9.3 ✓9.2
User Sentiment9.1 ✓8.9
Value Score8.8 ✓8.5
Complaint Risk9.08.7 ✓
Price$149.00 – $199.00$119.00 – $159.00

Common questions

Is the JBL Charge 6 louder than the Bose SoundLink Flex (2nd Gen)?

Yes. TechGearLab found the Charge 6 louder, with deeper lows and more bass punch than the Flex. That extra output comes from a speaker about twice the size.

Which has better battery life?

The JBL Charge 6, by a wide margin. JBL rates it for 24 hours, plus about 4 more with Playtime Boost, versus Bose's 12-hour rating for the Flex. In SoundGuys testing at a loud level, the Flex lasted about 7 hours.

Can either speaker pair with my older model?

Not easily. The Charge 6 uses Auracast and cannot link with older JBL PartyBoost speakers such as the Charge 5. The Flex (2nd Gen) stereo-pairs only with another 2nd Gen Flex, not the original.

Are both speakers waterproof?

Yes. The Charge 6 is IP68-rated for 1.5 meters of fresh water for 30 minutes, and the Flex is IP67-rated for 1 meter for 30 minutes. The Flex also floats, though Bose advises against playing music while it is floating.

Research-based comparison from manufacturer specifications and published reviews, not a PickClarity hands-on test. Sources checked October 12, 2026: