Search results for

All search results
Best daily deals

All products featured are independently chosen by us. However, SoundGuys may receive a commission on orders placed through its retail links. See our ethics statement.

JBL Flip 7 vs Bose SoundLink Flex (2nd Gen): Should you Flip? Or Flex?

Don't get caught Flippin' when you should have been Flexin'!
By

Published onMarch 26, 2025

JBL Flip 7
MSRP: $149.00
Check price
Positives
IP68
Durability
Sound quality
Negatives
Playtime Boost kills sound quality
No backwards compatibility with older JBL speakers
Bose Soundlink Flex (2nd Gen)
MSRP: $149.00
7
Check price
Positives
IP67
Rugged build
Strap attachment
aptX codec
Negatives
Lackluster EQ options
Minimal upgrades from 1st Gen
No AUX in

Portable speaker showdown! If you need a Bluetooth speaker for camping trips, beach days, or just blasting tunes on the go, the JBL Flip 7 and Bose SoundLink Flex (2nd Gen) are two solid options. Priced the same at $149, both pack a rugged design and great sound, but some key differences might make one a better fit. In this JBL Flip 7 vs. Bose SoundLink Flex (2nd Gen) comparison article, I’ll break down everything you need to know to help you decide which one’s right for you.

Editor’s note: This is the first version of this article, which was published on March 26th, 2025. Updates will follow as the market changes.

What’s it like to use the JBL Flip 7 compared to the Bose SoundLink Flex (2nd Gen)?

The JBL Flip 7 is compact, lightweight (560 g), and shaped like a small water bottle, making it easy to toss in a bag or backpack for the day. You can use it horizontally or upright, and its new PushLock system includes two attachment options: a carabiner or a small finger loop for easy carrying.

A man holds a JBL Flip 7 and a Bose SoundLink Flex 2nd Gen next to each other
Harley Maranan / SoundGuys
The Flip 7 and SoundLink Flex (2nd Gen) are both manageable with one hand.

The Bose SoundLink Flex (2nd Gen) is also reasonably lightweight (589 g), although its enclosure is slightly bigger. It has a rectangular design with a built-in fabric loop, but if you want to clip it to a bag, you’ll need to bring your own carabiner. It’s also one of the few portable speakers that still features a built-in microphone for taking phone calls or accessing your Voice Assistant.

Both speakers are rugged and built for the outdoors. The Flip 7 is wrapped in durable fabric with rubber bumpers protecting its passive radiators, while the SoundLink Flex (2nd Gen) is encased in silicone-coated rubber for extra durability. They’re also fully dustproof and waterproof for weather resistance but with some differences.

The Flip 7 has an IP68 rating, meaning it can be submerged deeper than the SoundLink Flex (IP67). However, while the Flip 7 sinks, the SoundLink Flex (2nd Gen) floats, making it a better choice for poolside or beach use if you’re the accident-prone type.

How do you control the JBL Flip 7 and Bose SoundLink Flex (2nd Gen)?

A man holds a JBL Flip 7 and a Bose SoundLink Flex 2nd Gen next to each other, showing their controls
The Flip 7’s raised playback controls are easier to find in the dark.

The JBL Flip 7 and Bose SoundLink Flex (2nd Gen) operate via physical controls located on top of each speaker’s enclosure. I must say I vastly prefer the raised controls on the Flip 7. They’re much easier to find and provide a satisfying tactile click when pressed, compared to the Bose’s controls, which are recessed and a little mushy feeling when pressed. Below is a breakdown of how these controls operate.

JBL Flip 7 controls:

Action Power buttonBluetooth buttonAuracast buttonPlay buttonVolume +Volume -
Action
Press 1x
Power button
Turn on device
Bluetooth button
Enter pairing mode
Auracast button
Connect with other JBL Auracast supported speakers
Play button
Play / Pause
Volume +
Volume up
Volume -
Volume down
Action
Press 2x
Power button

Bluetooth button

Auracast button

Play button
Next track
Volume +

Volume -

Action
Press 3x
Power button

Bluetooth button

Auracast button

Play button
Previous track
Volume +

Volume -

Action
Press and hold
Power button

Bluetooth button

Auracast button

Play button
Engage audio over USB (while inserting the cable at the same time)
Volume +

Volume -

Bose SoundLink Flex (2nd Gen) controls:

ActionPower buttonBluetooth buttonShortcut buttonVolume -Play / PauseVolume +
Action
One press
Power button
Power on / off
Bluetooth button
Enter pairing mode
Shortcut button
Access shortcut (Voice assistant default)
Volume -
Volume -
Play / Pause
Play / pause / Answer call
Volume +
Volume +
Action
2x presses
Power button

Bluetooth button

Shortcut button

Volume -

Play / Pause
Next track / End call / Decline call
Volume +

Action
3x presses
Power button

Bluetooth button

Shortcut button

Volume -

Play / Pause
Previous track
Volume +

Action
Press and hold
Power button

Bluetooth button

Shortcut button

Volume -
Volume - (faster)
Play / Pause

Volume +
Volume + (faster)

Should you use the apps of either JBL Flip 7 or Bose SoundLink Flex (2nd Gen)?

Casual listeners don’t need to bother with the JBL Portable or Bose Music app to enjoy their new speaker, but both apps offer some useful extras if you like to tweak. You can link compatible speakers or pair two identical models for stereo sound, but when it comes to EQ options, JBL takes the win.

The JBL Portable app offers a 7-band customizable EQ, letting you fine-tune the Flip 7’s sound much further than Bose’s basic 3-band EQ. Adjusting just Bass, Mids, and Treble feels pretty outdated at this point.

This is also where you’ll find access to set up the SoundLink Flex’s shortcut button (select between Spotify Tap or Voice Assistant Activation) or the Flip 7’s Playtime Boost feature if your battery is running low.

How do the JBL Flip 7 and Bose SoundLink Flex (2nd Gen) connect?

A hand holds a JBL Flip 7 showing its rear control panel.
Shiun Okada / SoundGuys
The Flip 7 offers audio over USB-C.

The JBL Flip 7 connects to your device via Bluetooth 5.4, while the Bose SoundLink Flex (2nd Gen) uses Bluetooth 5.3. There’s no big deal there; however, both speakers offer higher-quality listening options beyond basic Bluetooth codecs.

The Flip 7 supports only the SBC codec over Bluetooth but allows lossless audio playback over a USB-C connection. Meanwhile, the SoundLink Flex (2nd Gen) supports SBC and AAC over Bluetooth, along with Snapdragon Sound for improved audio quality. If paired with a Snapdragon Sound-certified phone, it will automatically try to prioritize the aptX codec.

Top down photo of a Bose SoundLink Flex Gen 2 speaker, showing its USB-C port.
Dave Carr / SoundGuys
The SoundLink Flex (2nd Gen) does not.

Regarding each speaker’s ability to connect with other speakers, there’s a few things to know. Firstly, the Flip 7 now uses Auracast to connect with other Auracast-supported JBL speakers, and is not compatible with JBL speakers that still use PartyBoost. This means you can’t pair a Flip 7 with a Flip 6, for example, but you can connect it to any of the more recent JBL speakers like the Xtreme 4, the Charge 6, and the Clip 5. You also still need to pair an identical model for stereo performance.

While the Bose SoundLink Flex (2nd Gen) can connect to other Bose Smart Soundbars, since it relies on a different app than the original SoundLink Flex (it uses the “Bose” app rather than the “Bose Connect” app), it doesn’t offer any backward compatibility, meaning you can’t pair it with a 1st Gen for stereo performance either.

Is battery life better on the JBL Flip 7 or Bose SoundLink Flex (2nd Gen)?

Hands holding the JBL Flip 7 and the Bose SoundLink Flex 2nd Gen, showing their carrying attachments.
Harley Maranan / SoundGuys
You’ll need to supply your own carabiner to attach the SoundLink Flex (2nd Gen) to your bag.

The Flip 7 has a slight edge when it comes to battery life. It advertises 14 hours of playback off a single charge under regular operation (listening at a reasonable volume without your bass frequencies cranked), and that you can squeeze an extra two hours of playback out of the Flip 7 by engaging its “PlaytimeBoost” feature.

This feature looks good on paper, but it’s just an EQ setting that cuts out most of your low-end, preventing your speaker from working too hard and, therefore, extending its battery life. It sounds similar to a podcast EQ preset, mostly mids and treble. It’s not great.

The SoundLink Flex (2nd Gen) offers 12 hours of playback off a single charge, so it’s a bit of a wash here. Ultimately, 12 hours of battery life is about average for portable speakers of this size, and performance will always depend on how loud you crank your speaker and, as mentioned, whether you’ve increased any of the available bass sliders in the app’s EQ.

Does the JBL Flip 7 sound better than the Bose SoundLink Flex (2nd Gen)?

The JBL Flip 7 and Bose SoundLink Flex (2nd Gen) both deliver impressive sound for portable Bluetooth speakers, but they have some key differences in their default tuning.

A man holds a JBL Flip 7 and a Bose SoundLink Flex 2nd Gen next to each other
Harley Maranan / SoundGuys
The Flip 7 offers a more customizable sound thanks to its more thorough EQ options.

Out of the box, the SoundLink Flex (2nd Gen) offers better bass response, making kick drums hit harder. It also provides better clarity in the treble, which helps bring out details like vocal reverb and piano notes. On the other hand, the Flip 7 leans more into the midrange, making instruments like snare drums and distorted guitars stand out more prominently in the mix. This tuning gives it a slightly more aggressive sound compared to the SoundLink Flex (2nd Gen).

That’s where EQ customization makes a big difference. Thanks to the Flip 7’s 7-band EQ, you can easily tame the emphasized mids while boosting select bass and treble frequencies to get a sound profile closer to the SoundLink Flex (2nd Gen). In contrast, the SoundLink Flex (2nd Gen) only offers a basic 3-band EQ, which limits fine-tuning—though, to be fair, it sounds pretty good right out of the box and doesn’t need much.

In the end, the Flip 7 has a slight edge, thanks to its higher wattage, 35 W, compared to the Bose’s 20 W. The SoundLink Flex (2nd Gen) holds its own with solid bass for its size, but if you increase the Flip 7’s 125Hz slider in the app, you’ll get even more low-end power than what Bose’s basic bass EQ can deliver. Plus, the Flip 7’s extra wattage gives it an advantage in overall usable volume, making it the better choice for small to medium-sized gatherings if you and your friends tend to crank up your tunes.

Should you get the JBL Flip 7 or Bose SoundLink Flex (2nd Gen)?

Hands holding a JBL Flip 7 above a Bose SoundLink Flex 2nd Gen
Harley Maranan / SoundGuys
The Flip 7 and SoundLink Flex (2nd Gen) are both competent speakers.

Ultimately, you can’t go wrong with either of these portable Bluetooth speakers. They’re both rugged, packable, ready-for-anything adventure speakers with decent sound for their size. Here are a few things to consider to help you make your decision, as well as some alternatives.

Choose the JBL Flip 7 if:

  • You want the most durable option
  • You’ll use its new carabiner attachment system
  • You prefer having more control over the sound of your speaker via the 7-band EQ
  • You want to listen to lossless audio over USB-C
  • You plan to pair it with other JBL speakers that use Auracast

Choose the Bose SoundLink Flex (2nd Gen) if:

  • You want the best sound straight out of the box
  • You’re ok with a slightly lower IP67 rating
  • You’ll use its built-in microphone and Voice Assistant features
  • You have a Snapdragon-certified device and want the best wireless sound quality.
See price at Amazon
JBL Flip 7
JBL Flip 7
IP68
Compact size
Full sound
See price at Amazon
Bose Soundlink Flex (2nd Gen)
Bose Soundlink Flex (2nd Gen)
IP67
Rugged build
Strap attachment

What should you get instead of the JBL Flip 7 and Bose SoundLink Flex (2nd Gen)?

A Soundcore Motion 300 speaker hanging from a nail outside a cabin.
The Soundcore Motion 300 features a detachable strap for placement options.

Save a few bucks and check out the Soundcore Motion 300 ($79.99 at Amazon). Sporting a similar shape and design to the SoundLink Flex, the Motion 300 is rugged and adventure-ready, complete with an attachment strap for placement options in the wild. Bonus points to the Motion 300 for providing stereo playback, not to mention support for the LDAC codec if you’re an Android user.

However, if you’re looking for a speaker that offers a little more, consider the JBL Charge 6 ($199 at Amazon). It shares many of the same desirable features as the Flip 7. Still, being a little larger and higher in wattage (45 W compared to the Flip 7’s 35), the Charge 6 offers more output and a much heartier bass response—something to consider if you’re often listening outdoors.

Frequently asked questions

Yes. Both the JBL Flip 7 and Bose SoundLink Flex (2nd Gen) can be used while charging. 

Was this helpful

Yes. The Flip 7 can connect via Auracast to other Auracast-supported JBL speakers, and the SoundLink Flex (2nd Gen) can connect to other Bose speakers via the Bose app.

Was this helpful

The Flip 7 does not feature a built-in microphone, but the Bose SoundLink Flex (2nd Gen) does.

Was this helpful

No. Neither the JBL Flip 7 nor Bose SoundLink Flex (2nd Gen) feature an AUX input. However, the Flip 7 does offer audio over USB-C, including lossless.

Was this helpful

While neither the Flip 7 or SoundLink Flex (2nd Gen) is designed to be used with a TV, technically they will work if your TV offers a Bluetooth connection. 

Was this helpful
You might like
Follow