
When you need a speaker that can slip into a backpack, clip to a bike, or survive a splash in the shower, the ultra‑portable segment matters. Among six mini speakers, the Soundcore Select 4 Go ranks as the top pick: it’s priced at $24.99, carries a 4.6/5 rating from over 9,000 reviews, and offers a 20‑hour battery life that keeps the music going on long hikes or all‑day study sessions.
From a budgeting standpoint, the Soundcore Select 4 Go and Sony SRS‑XB100 give you waterproof durability without breaking the bank. Moving up, the JBL Go 4 Purple and JBL Clip 5 sit in the mid‑range, offering premium‑grade sound and features like Bluetooth 5.3 at $44.95 and $59.95 respectively. At the premium tier, the Tribit StormBox Micro 2 and Bose SoundLink Micro deliver richer bass and rugged designs, though the Bose commands a $89.00 price tag and a 4.7/5 rating from more than 34,000 users.
In practice, each tier brings a clear trade‑off, and the following sections break down how they stack up on sound, battery life, and everyday durability.

Soundcore Select 4 Go
Its low 200 ms audio latency keeps sound synced with video, delivering reliable performance at an entry‑level price.

JBL Go 4 Purple
Ideal for users who want a well‑reviewed mainstream speaker and don’t mind paying about $20 more than the Soundcore Select 4 Go.

Bose SoundLink Micro
Stands out with up to 6 hours of battery life and a quick 3–4 hour charge, offering longer playtime for on‑the‑go listening.
Also considered
Score Analysis
Key score advantages vs. runner-up (JBL Go 4)
Price Range

Soundcore Select 4 Go
$24.99

JBL Go 4 Purple
$49.95

Bose SoundLink Micro
$87.69

JBL Clip 5
$79.95

Tribit StormBox Micro 2
$59.99

Sony SRS-XB100 Wireless Bluetooth Portable Lightweight
$63.00
Spec Comparison
TL;DR: The Soundcore Select 4 Go delivers 20 hours of playback, IP67 waterproofing, and Bluetooth 5.4 connectivity for just $24.99, making it a solid ultra‑portable speaker for budget‑focused users.
What really sets the Select 4 Go apart is its marathon‑long battery and rugged protection. It packs a 2400 mAh rechargeable lithium‑ion cell that the manufacturer says lasts up to 20 hours, and it recharges in 4.5 hours. The speaker has an IP67 rating, allowing immersion to 1 meter for 30 minutes and floating if it drops in water. A 45 mm dynamic driver pushes 5 W of power through a 3‑Ohm load, while the 85 dB signal‑to‑noise ratio keeps background hiss low.
Compared with the other five speakers in this roundup, the Select 4 Go offers the longest battery life—20 hours versus 16 hours on the Sony SRS‑XB100 and well under the 12‑hour limit of the JBL Clip 5. Its Bluetooth range of 30 meters also outstrips Sony’s 10‑meter range and the JBL Clip 5’s 10‑meter range, matching the Tribit StormBox Micro 2 but beating the Bose SoundLink Micro’s roughly 9‑meter range. At 0.58125 pounds, it is lighter than the JBL Clip 5 (0.628 pounds) and the Bose model (0.75 pounds), though a bit heavier than the JBL Go 4 (0.419 pounds). Price‑wise, it lands well below most of its peers, delivering premium‑grade features at a budget price.
Users consistently praise the speaker’s durability in wet environments—many note that it stays afloat in the shower and survives accidental drops into ponds. The 9‑band EQ in the Soundcore app and TWS pairing receive frequent mentions for letting you fine‑tune the sound or create a stereo pair when you need more depth. Professional reviewers highlight the long battery life and IP67 rating as standout strengths, while also pointing out that the rubber feet can detach over time and the physical buttons lack backlighting, which can be a hassle in dim settings. Because the unit outputs mono audio, it isn’t the best match for listeners who demand true stereo separation.
Pros
Cons
Best for: Shower enthusiasts, hikers, campers, travelers, gym‑goers, and students who need a rugged, long‑lasting mini speaker.
Avoid if: You are an audiophile seeking high‑fidelity stereo sound, or you prioritize premium build materials and backlit controls.
TL;DR: The JBL Go 4 Purple packs a 45 mm driver, IP67 durability and up to 9 hours of playtime into a 0.4188782978‑pound, $44.95 ultra‑portable speaker that earns praise for its surprisingly full sound.
A standout spec is its IP67 rating combined with a 45 mm driver that delivers 4.2 W RMS output and a frequency response of 90 Hz – 20 kHz, giving you punchy bass despite the tiny footprint. At just 0.4188782978 pounds, it’s one of the lightest options in the lineup, and the 7‑hour standard battery life (extended to 9 hours with Playtime Boost) keeps it running through a day of travel.
Compared with its peers, the Go 4 is lighter than the JBL Clip 5 (0.6283174467 pounds) and the Soundcore Select 4 Go (0.58125 pounds), but its 7‑hour battery falls short of Sony’s 16‑hour runtime and the Clip’s 12‑hour claim. Its 3‑hour charge time is quicker than Sony’s 4.5‑hour charge, matching the Clip’s charging speed while beating the Tribit StormBox Micro 2’s 3.5‑hour charge. The Go 4 doesn’t list a Bluetooth range, so direct range comparison isn’t possible.
Reviewers consistently highlight the speaker’s rugged build and the convenience of the JBL Portable app, which lets you tweak EQ settings and access Auracast™ multi‑speaker linking. Users love the durability of the IP67 seal for beach or rain‑soaked outings, and many note the “surprisingly full” sound for such a compact unit. Common complaints revolve around the lack of a 3.5 mm aux input, modest 850 mAh battery compared with larger rivals, and occasional difficulty pressing the tiny control buttons while wearing gloves.
Pros
Cons
Best for: Travelers, commuters, outdoor enthusiasts, students, and eco‑conscious buyers who need a compact, well‑reviewed speaker with solid durability.
Avoid if: You need longer battery endurance, a 3.5 mm aux input, or a speaker capable of filling large rooms with high volume.
TL;DR: The Bose SoundLink Micro packs an IP67‑rated, strap‑ready design and rich bass into a 0.75‑lb, 6‑hour‑run speaker, but its $89.00 price and modest battery life may give budget‑focused shoppers pause.
The standout feature is its IP67 waterproof and dustproof rating, letting you submerge the unit to 1 meter for 30 minutes without worry. At 99 mm × 99 mm × 35 mm (3.9 × 3.9 × 1.4 in) and weighing 0.75 pounds, it fits on a bike or backpack, especially thanks to the integrated tear‑resistant silicone strap.
Compared with the five peers, the SoundLink Micro is heavier than the Tribit StormBox Micro 2 (0.6 lb), JBL Clip 5 (≈0.63 lb), JBL Go 4 (≈0.42 lb), Soundcore Select 4 Go (≈0.58 lb) and the unlisted Sony weight. Its 6‑hour battery life trails the Tribit’s 8 hours, JBL Clip 5’s 12 hours (15 hours with boost), JBL Go 4’s 7 hours (9 hours with boost), Sony’s 16 hours and Soundcore’s 20 hours. The Bluetooth range of 9 m is shorter than Tribit’s 30 m and Soundcore’s 30 m, but matches the JBL Clip 5 and Sony’s 10 m range.
Professional reviewers praise the strong sound quality for its size – rich bass, clear mids, crisp highs – and users echo this, highlighting durability and the handy strap for hikes or bike rides. However, many note the premium $89.00 price and wish for a longer run‑time; the Micro‑USB charging port also feels dated compared with newer USB‑C options.
Pros
Cons
Best for: Buyers willing to invest in a proven, high‑quality option
Avoid if: You're shopping on a tight budget — it's priced at $89.00
“very fantastic”
“portable”
TL;DR: The JBL Clip 5 packs a 7 W, 86 mm driver and IP67 ruggedness into a 0.6283174467‑pound, clip‑ready form that delivers up to 15 hours of playtime, but its premium $59.95 price and lack of a mic may limit some users.
The Clip 5’s most eye‑catching spec is its integrated, wide‑opening carabiner combined with an IP67 rating, letting you clip it to a backpack and submerge it up to 1 meter for 30 minutes. Inside the elliptical shell sits an 86 mm driver that pushes 7 watts of RMS power, a rare output level for a speaker that weighs just 0.6283174467 pounds (285 g). The battery delivers 12 hours of continuous playback and, with Playtime Boost, stretches to 15 hours on a single charge.
Compared with the five peers, the Clip 5 sits in the middle of the pack on several fronts. Its 12‑hour battery life is longer than the Tribit StormBox Micro 2’s 8 hours but shorter than the Sony SRS‑XB100’s 16 hours. At 7 W output it outpowers the JBL Go 4’s 4.2 W and the Soundcore Select 4 Go’s 5 W, yet it trails the Tribit’s 9 W. Weighing 0.6283174467 pounds, it is a touch heavier than the Tribit (0.6 lb) and Soundcore (0.58125 lb) but lighter than the Bose SoundLink Micro (0.75 lb). Its 10‑meter Bluetooth range matches the Sony model but falls short of the Tribit’s 30 m reach.
Users consistently praise the Clip 5’s durability and the convenience of the carabiner, with many noting that the sound “punches above its size.” Professional reviewers also highlight the deeper bass and clearer mids compared to previous Clip models. The most common complaints revolve around the missing microphone, the inability to sit upright on a flat surface, and the fact that iOS users can’t see battery level without the JBL Portable app.
Pros
Cons
Best for: Outdoor enthusiasts, travelers, and anyone who needs a rugged, clip‑ready speaker with strong bass in an ultra‑compact package.
Avoid if: You're shopping on a tight budget — it's priced at $59.95.
TL;DR: The Tribit StormBox Micro 2 packs a 9 W driver, IP67 waterproofing and a 30 m Bluetooth range into a 0.6‑lb shell, but its 8‑hour battery may feel short for all‑day outings.
The standout spec is its IP67 rating combined with a 9 W full‑range mono driver and a passive bass radiator, delivering a surprisingly full sound despite the speaker’s compact 1.689 in × 3.870 in × 3.870 in footprint. A 30 m Bluetooth range lets you control the speaker from across a campsite, and USB‑C charging refills the battery in just 210 minutes.
Compared with the five other mini speakers, the StormBox Micro 2 is lighter than the JBL Clip 5 (0.6 lb vs 0.628 lb) and the Bose SoundLink Micro (0.6 lb vs 0.75 lb). Its 9 W output outpaces the Clip 5’s 7 W and the Soundcore Select 4 Go’s 5 W, while its Bluetooth range of 30 m exceeds the 10 m range that the Clip 5, JBL Go 4 and Sony SRS‑XB100 list. The 8‑hour battery life falls short of the Clip 5’s 12 hours and the Soundcore’s 20 hours, yet beats the Bose’s 6 hours. Unlike most peers, Tribit explicitly lists an IP67 rating, whereas the other models either omit an IP rating or only note submersion depth.
Professional reviewers praise the speaker’s “rich, balanced sound with deep bass for its size,” echoing everyday users who love the big audio punch and the built‑in stretchy strap for bikes or backpacks. The same reviewers note distortion when the volume is cranked to the maximum, and consumers also report that complaint. Users also point out the lack of AAC codec support, which can make iOS playback sound less crisp, and the absence of a 3.5 mm auxiliary input.
Pros
Cons
Best for: Outdoor enthusiasts, hikers and cyclists who need a rugged, waterproof speaker with strong bass in a pocket‑sized package.
Avoid if: You need ultra‑long battery life, high‑resolution codec support, or a budget‑only solution.
TL;DR: The Sony SRS‑XB100 packs 16‑hour playtime, IP67 waterproofing and a 5 cm driver into a 275‑gram, ultra‑light body, delivering surprisingly rich sound for its tiny size.
One of the most notable specs is its IP67 rating, meaning the speaker can survive submersion up to 1 meter for 30 minutes. Combined with a 16‑hour battery life and a quick 4.5‑hour charge via the included 1‑foot USB‑C cable, it’s designed for on‑the‑go adventures.
Compared with the other five mini speakers in this roundup, the XB100 offers the longest listed battery life—well beyond the JBL Go 4’s 7‑hour standard playtime and the Soundcore Select 4 Go’s 20‑hour claim, though the latter’s battery life is higher. Its Bluetooth range of 10 meters matches the JBL Clip 5, while the Bose SoundLink Micro lists a similar range of up to 9 meters. At 275 grams, the Sony is lighter than the JBL Clip 5 (about 0.63 pounds) and the Bose model (0.75 pounds), making it one of the most portable options. The 5 cm (2 in) driver is a touch larger than the JBL Go 4’s 45 mm unit, but its 2‑Watt output sits below the 4.2 W of the Go 4, the 7 W of the Clip 5, and the 9 W of the Tribit StormBox Micro 2, so you won’t get the same punch as those louder rivals.
User reviews consistently praise the XB100’s rich, crisp sound for a speaker of this size, and many highlight the clear speakerphone with echo cancellation as a handy feature on trips. Professional reviewers echo the same sentiment, noting the balanced audio and effective passive radiator for extra bass. The downsides that appear repeatedly are the absence of a companion EQ app, the short 1‑foot charging cable, and a tendency for the speaker to vibrate on hard surfaces when the volume is cranked up, which can introduce distortion. Bass‑heavy listeners also mention that the low‑end response tapers around 100 Hz.
Technically, the unit uses a dynamic driver oriented upward, paired with a downward‑aimed passive radiator to boost low frequencies. Bluetooth 5.3 and Google Fast Pair ensure quick connections, while the 2‑Watt power output keeps the output modest but clear. The compact dimensions—3.0 in height, 3.8 in depth, and 4.41 in width—fit easily into a backpack, and the removable fabric strap adds mounting flexibility.
Pros
Cons
Best for: Budget-conscious buyers seeking a reliable entry-level option
“So small but sounds amazing for its size”
“Perfect for travel, beach, or shower”
Breakdown

Soundcore Select 4 Go
Pros

JBL Go 4 Purple
Pros

Bose SoundLink Micro
Pros
Cons

JBL Clip 5
Pros
Cons
Based on scoring data and product specs
Personalized picks

Best Overall Pick
Soundcore Select 4 Go
Best OverallBest for: Budget-conscious buyers seeking a reliable entry-level option

JBL Go 4 Purple
Best for: Most users looking for a well-reviewed, reliable mainstream option
$49.95+$24.96 vs winner
Skip Tribit StormBox Micro 2 if…
You're on a tight budget or only need basic functionality
The Soundcore Select 4 Go wins the “Best Ultra‑Portable Mini Speakers” title. At just $24.99 it undercuts every competitor, while delivering a solid 4.6/5 rating from 9,063 reviews. Its 2400 mAh battery pushes playtime to 20 hours, and a 30‑meter Bluetooth range keeps the connection reliable even when you’re moving around the room. Add an IP67 rating for dust‑proof and waterproof confidence, and you’ve got a speaker that truly lives up to the “ultra‑portable” claim.
JBL’s Go 4 Purple lands as the runner‑up, a great pick if you need a vibrant, pocket‑sized speaker for short trips or outdoor picnics. It scores a higher 4.8/5 from 14,177 reviewers and carries the same IP67 protection, but its 850 mAh battery offers about 7 hours of play (9 hours with Playtime Boost). At $44.95 it’s a bit pricier, yet its compact 190 g weight and 45 mm driver give a punchy sound that’s perfect for quick‑grab listening.
Pick the Soundcore Select 4 Go today and enjoy the longest battery life and best value in a truly portable package.
All six models carry an IP67 rating, meaning they’re dust‑tight and can survive a one‑meter submersion for 30 minutes. The Bose SoundLink Micro and JBL Clip 5 add rubberized or silicone exteriors for extra shock resistance, while the Soundcore Select 4 Go, JBL Go 4, Tribit StormBox Micro 2, and Sony SRS‑XB100 rely on their sealed housings for durability.
Please sign in to leave a review
No reviews yet. Be the first to review!