A small speaker has one job that phone speakers cannot manage: make music feel present without taking over your bag. The problem is that compact models vary sharply in bass, battery life, weather protection, and how easily they can be carried.
We compared 10 genuine portable speakers, from pocket-sized clip-ons to larger models with enough output for a gathering. The Best small bluetooth speaker for most people is the Anker Soundcore 2, though the JBL Go 4 is better for extreme portability and the Bose SoundLink Micro 2nd Gen is the most refined tiny option.
Comparison table
| # | Product | Award | Battery | Protection | Output | Best for |
|---|---|---|---|---|---|---|
| 1 | Anker Soundcore 2 | Best overall | 24 hours | IPX7 | 12W | Everyday listening |
| 2 | JBL Go 4 | Best ultra-portable | 7 hours, plus 2 with Playtime Boost | IP67 | Not stated | Bags and travel |
| 3 | Soundcore Select 4 Go | Best for wet locations | 20 hours | IP67, floats | 5W | Showers and pool days |
| 4 | JBL Flip 5 | Best bigger sound | 12 hours | IPX7 | Not stated | Small gatherings |
| 5 | JBL Go 3 | Best simple mini speaker | 5 hours | IP67 | Not stated | Casual travel |
| 6 | Sony SRS-XB100 | Best for calls | 16 hours | IP67 | Not stated | Work and travel |
| 7 | BolaButty 20W Speaker | Best feature mix | 24 hours | IPX5 | 20W | Parties and outdoor use |
| 8 | Ortizan X10 | Best for lights and bass | 30 hours | IPX7 | 24W | Camping and parties |
| 9 | JBL Clip 5 | Best clip-on | 12 hours, plus 3 with Playtime Boost | IP67 | Not stated | Backpacks and belts |
| 10 | Bose SoundLink Micro 2nd Gen | Best sound quality | 12 hours | IP67 | Not stated | Pocket listening |
1. Anker Soundcore 2: Best Overall

Pros
- 24-hour battery life
- 12W output with BassUp processing
- IPX7 waterproof protection
- Dual neodymium drivers
- Straightforward portable design
Cons
- Larger and heavier than the smallest picks
- No dust rating is stated
- Older design than several alternatives
Best for: listeners who want dependable sound and long battery life in a compact speaker.
The Anker Soundcore 2 is the speaker we would hand to someone who wants one compact model for the kitchen, patio, campsite, and occasional beach trip. It is not the smallest here, measuring about 6.5 inches tall, 2.13 inches wide, and 1.77 inches deep, but that extra body gives it a more substantial presentation than the truly pocket-sized models.
Its 12W output comes through dual neodymium drivers, with BassUp processing and a spiral bass port intended to strengthen low frequencies. That combination makes it a more convincing music speaker than the 5W Soundcore Select 4 Go. It also has a 5, 200mAh lithium-ion battery rated for 24 hours, so it is well suited to a full day away from an outlet.
IPX7 protection means it is designed to withstand immersion, splashes, and water vapor. It is a strong match for poolside use, although the lack of a stated dust rating makes the JBL Go 4 or JBL Clip 5 more reassuring for sandy conditions. The Soundcore 2 weighs 0.91 pounds, which is reasonable in a tote but noticeably more than the JBL Go 4.
The weakness is portability in the strictest sense. This is a small speaker, not a pocket speaker, and its older styling lacks the clip-on convenience of the JBL Clip 5. Choose the Soundcore 2 when sound, endurance, and water protection matter more than absolute minimum size.
2. JBL Go 4: Best Ultra-Portable

Pros
- Very light at about 0.42 pounds
- IP67 waterproof and dustproof rating
- Playtime Boost can add up to 2 hours
- Auracast multi-speaker connection
- Recycled materials in the grille
Cons
- Shorter standard battery life than several rivals
- No output figure is stated
- Smaller cabinet cannot match larger speakers for fullness
Best for: travelers who want recognizable JBL sound in a highly compact, rugged shell.
The JBL Go 4 is the easiest speaker here to forget in a backpack. It weighs about 0.42 pounds and measures 3.7 by 1.7 by 3 inches, making it substantially easier to carry than the Anker Soundcore 2. Its compact shape still produces the punchy bass JBL emphasizes, though it cannot create the same sense of scale as the JBL Flip 5.
Battery life is rated at up to 7 hours, with Playtime Boost adding up to 2 more hours. That is enough for a day of intermittent listening, but the Soundcore Select 4 Go and Sony SRS-XB100 last longer on their stated figures. The Go 4 is the better choice when the speaker will spend more time being carried than playing.
Its IP67 rating covers both water and dust, an important advantage over IPX7 models if the speaker will see sand, dirt, or a dusty trail. Two Go 4 speakers can be paired for stereo, and Auracast allows compatible JBL speakers to connect across a larger setup.
The main compromise is endurance. Listeners planning long days away from a charger should look at the Soundcore 2 or Ortizan X10. For a bag, desk drawer, bike ride, or hotel room, the Go 4 is one of the most sensible compact designs in this group.
3. Soundcore Select 4 Go: Best for Wet Locations

Pros
- IP67 protection
- Floats and can withstand immersion up to 3.3 feet for 30 minutes
- 20-hour battery
- Included strap
- Wireless stereo pairing
Cons
- 5W output is modest
- Bulkier than the JBL Go 4
- Shower-focused design is less polished for formal rooms
Best for: showers, pool edges, beaches, and other places where water exposure is unavoidable.
The Soundcore Select 4 Go has a clear purpose. Its floating design and IP67 rating make it the speaker we would choose for a shower, pool, or lakeside trip where dropping the unit in water is a realistic possibility. It measures about 4.72 inches long, 3.23 inches wide, and 1.89 inches high, and the included strap makes carrying it simple.
Its 5W output is enough for podcasts, background music, and casual listening, but it does not have the authority of the 12W Soundcore 2 or the 24W Ortizan X10. The sound is described as punchy for its size, yet buyers wanting room-filling music should move up to a larger cabinet.
Battery life is rated at 20 hours, a useful middle ground between the JBL Go 4 and the longer-running Ortizan X10. It also supports true wireless stereo pairing, so two units can provide more separation than one small enclosure.
The biggest limitation is output, not durability. The Select 4 Go is not the right pick for a loud outdoor gathering. It is the more practical choice for wet environments, especially for buyers who want a speaker that can float rather than merely survive splashes. For broader listening advice, the trade-offs between portable speaker sizes are useful to consider.
4. JBL Flip 5: Best Bigger Sound

Pros
- Larger sound than the mini models
- 12-hour battery
- IPX7 waterproof protection
- PartyBoost supports multiple speakers
- Wireless Bluetooth streaming
Cons
- Weighs 1.2 pounds
- Too large for a trouser pocket
- No dust rating is stated
Best for: listeners who want a compact speaker that can handle a small social gathering.
The JBL Flip 5 is small only when compared with larger party speakers. At 7.1 inches long, 2.7 inches wide, and 2.9 inches high, it is a cylindrical speaker designed for a table, shelf, or picnic blanket rather than a pocket. Its 1.2-pound weight reinforces that distinction.
That larger enclosure gives the Flip 5 a more confident sound than the JBL Go 3 and JBL Go 4. JBL describes the sound as premium, and the form factor is better suited to music that needs some weight behind it. It streams wirelessly over Bluetooth and supports PartyBoost for pairing multiple compatible speakers.
The rated battery life is 12 hours, which is enough for a long afternoon or evening. IPX7 protection covers water exposure and immersion, though buyers who expect dust and sand should favor an IP67 speaker such as the JBL Clip 5.
The Flip 5 is not the obvious choice for a commuter or hiker. It is the better pick when compact means easy to move from room to room, not small enough to clip to a strap. Readers focused on room listening can also compare how speaker placement changes sound at home.
5. JBL Go 3: Best Simple Mini Speaker

Pros
- Compact and light at 0.46 pounds
- IP67 waterproof and dustproof
- Punchy JBL sound
- Easy Bluetooth streaming
- Simple travel-friendly design
Cons
- Five-hour battery is short
- Older than the JBL Go 4
- No stereo pairing feature is stated
Best for: casual listeners who want a small, uncomplicated speaker for short outings.
The JBL Go 3 remains appealing because it does not try to be anything more than a tiny Bluetooth speaker. It weighs 0.46 pounds and measures about 3.39 inches high, 2.72 inches long, and 1.57 inches wide. Those dimensions make it easy to carry around the house or drop into a small bag.
JBL says the Go 3 produces big audio and punchy bass from its small enclosure. That gives it more personality than a basic phone speaker, though expectations should stay realistic. The Go 4 is the newer and more versatile JBL mini model, with longer battery options and Auracast connectivity.
The IP67 rating is a genuine strength. The Go 3 is protected against water and dust, making it suitable for a shower, park, or beach. Its weak point is the battery, rated at only 5 hours. That is fine for a short outing but less comfortable for a full day.
Choose the Go 3 when its compact size and uncomplicated controls matter more than newer connectivity features. If you want longer endurance in a similarly small package, the Go 4 or JBL Clip 5 is a better direction.
6. Sony SRS-XB100: Best for Calls

Pros
- 16-hour battery
- IP67 protection with UV coating
- Built-in microphone with echo cancellation
- USB Type-C charging
- Stereo pairing capability
Cons
- Larger footprint than the JBL Go 4
- No output figure is stated
- Cylindrical shape is less pocketable
Best for: people who want music, speakerphone calls, and easy carrying in one unit.
The Sony SRS-XB100 takes a practical approach to portability. Its cylindrical body measures about 4.33 inches high and 3.39 inches across, while its 0.61-pound weight remains manageable for a travel bag. The built-in strap gives it more flexibility than a speaker that must sit upright on a surface.
Sony includes a sound diffusion processor intended to spread audio more broadly, along with an improved driver for low-end tones. That should make the XB100 sound less narrow than its size suggests. It also supports stereo pairing if a second compatible speaker is added.
The feature that separates it from most of this list is hands-free calling. Its built-in microphone uses echo-canceling technology, making it useful beside a laptop or during a casual call. Battery life is rated at up to 16 hours, and USB Type-C charging is convenient for modern travel kits.
The XB100 is not as tiny as the JBL Go 4 and does not offer the 24-hour endurance of the Soundcore 2. Its IP67 rating, 16-hour battery, strap, and call support make it a balanced office-to-outdoors option. It is a particularly good fit for buyers who need more than music from their speaker.
7. BolaButty 20W Speaker: Best Feature Mix

Pros
- 20W output
- Up to 24 hours under stated conditions
- TWS pairing
- Multicolor light effects
- AUX input and built-in microphone
Cons
- IPX5 covers splashes, not immersion
- Weighs about 1.28 pounds
- Claimed battery figure depends on moderate volume and lights off
Best for: buyers who want lights, wired input, and strong output in one portable body.
The BolaButty 20W Speaker is closer to a compact party speaker than a pocket companion. Its body measures 7.87 inches long, 2.76 inches wide, and 2.81 inches high, and it weighs about 1.28 pounds. That makes it less discreet than the Sony SRS-XB100 but more capable for a gathering.
Its two drivers and 20W output are the headline specifications. TWS pairing allows two speakers to work together for stereo sound, while the multicolor lighting adds a visual element that the more restrained JBL and Sony models do not offer. The lights can be turned off when they are not wanted.
Battery life is stated at up to 24 hours at 50 percent volume with the lights off. Real use at louder levels will change that result, but the stated conditions are clear. Bluetooth 5.3 is listed with a range of up to 100 feet, and the speaker also includes an AUX jack, Type-C charging, and a built-in microphone.
IPX5 protection means it can handle splashes and spills, but it is not the choice for submersion. The JBL Flip 5 and Ortizan X10 are safer around water. Pick the BolaButty when party features and input flexibility matter more than maximum waterproofing.
8. Ortizan X10: Best for Lights and Bass

Pros
- 24W stereo driver system
- Up to 30 hours at around 65dB
- IPX7 waterproof protection
- RGB light show
- AUX and TF card support
Cons
- Weighs about 1.28 pounds
- Taller than most picks
- Light effects are not useful for every setting
Best for: outdoor listeners who want long endurance, stereo output, and colorful lighting.
The Ortizan X10 is one of the largest speakers in this roundup, measuring about 6.69 inches high and 3.11 inches on each side. It weighs roughly 1.28 pounds, so it belongs in a camp bag or car rather than a pocket. In return, it has room for a 24W system built around two 12W drivers and two passive radiators.
The stereo arrangement and digital signal processing are intended to produce clearer treble, detailed mids, and stronger bass. Two X10 speakers can be paired for a larger stereo presentation. That makes it more ambitious than the single-driver mini speakers, though it also makes the unit less discreet.
Battery life is listed at up to 30 hours around 65dB. That is the longest stated figure here, but it is tied to a specific listening level. The IPX7 rating allows the speaker to withstand immersion, and Bluetooth 5.3 is listed with a connection distance of up to 66 unobstructed feet.
The X10 also supports RGB lighting, hands-free calls, AUX, and TF card playback. Its weakness is size and weight, not capability. Buyers who want the smallest possible speaker should choose the JBL Go 4 or Bose SoundLink Micro 2nd Gen. For camping, outdoor music, and a light-up party setup, the X10 is the more interesting choice.
9. JBL Clip 5: Best Clip-On

Pros
- Integrated wide-opening carabiner
- IP67 waterproof and dustproof rating
- 12-hour battery
- Playtime Boost adds up to 3 hours
- Auracast multi-speaker connection
Cons
- Not as full-sounding as larger speakers
- No output figure is stated
- Clip placement can limit ideal speaker positioning
Best for: hikers, cyclists, and travelers who want the speaker attached to their gear.
The JBL Clip 5 solves a problem that many small speakers leave to the buyer: where to put it. Its integrated carabiner has a wider opening and can attach to a backpack, belt loop, or other gear. At about 5.3 inches high, 3.4 inches long, and 1.8 inches wide, it is still compact, and its 0.63-pound weight is easy to carry.
JBL emphasizes punchy bass and Pro Sound from the small enclosure. The Clip 5 will not replace the JBL Flip 5 for a group, but it is better suited to personal listening on a trail or at a campsite. Two Clip 5 speakers can be paired for stereo, and Auracast supports compatible multi-speaker setups.
Battery life reaches up to 12 hours, with Playtime Boost adding up to 3 more hours. Its IP67 rating covers dust and water, so it is better prepared for outdoor mess than the IPX5 BolaButty speaker. The clip also keeps it off wet or dirty surfaces.
The carabiner is the reason to choose this model, but it can also dictate the speaker's position and direction. If the unit will mostly sit on a table, the Soundcore 2 gives more substantial sound. If it needs to travel attached to something, the Clip 5 is the more purposeful design. For a wider look at outdoor use, how weather protection affects outdoor speaker choices is worth considering.
10. Bose SoundLink Micro 2nd Gen: Best Sound Quality

Pros
- Pocketable 4.09-inch square design
- IP67 waterproof and dustproof rating
- Adjustable EQ through the Bose app
- Improved strap
- 12-hour battery
Cons
- Heavier than the JBL Go 4
- App is needed for EQ and updates
- Small enclosure limits maximum scale
Best for: listeners who prioritize refined sound from a genuinely pocketable speaker.
The Bose SoundLink Micro 2nd Gen is the most compact speaker here in terms of footprint. It measures about 4.09 by 4.09 inches and is 1.69 inches high, with a weight of roughly 0.73 pounds. The improved utility strap lets it attach to a bag or sit in the palm, giving it more carrying flexibility than a conventional miniature box.
Bose focuses on crisp sound and impressive bass from the tiny enclosure. The Bose app adds adjustable bass, treble, and mid-level controls, which is unusual in this group. That lets the listener tailor the presentation rather than accepting a fixed tuning.
The Micro has an IP67 rating and is described as shock and rust resistant, making it suitable for rain, dust, and outdoor travel. Its battery is rated for up to 12 hours, and Bluetooth range is listed at up to 30 feet. Two compatible Bose speakers can be linked in stereo or party mode.
The compromise is that this is still a very small speaker. It cannot project like the JBL Flip 5 or match the longer stated battery of the Ortizan X10. The app also adds a layer of setup that some buyers will not want. For listeners who want a pocketable speaker with control over its sound, the Micro 2nd Gen is the most polished option.

How to choose best small bluetooth speaker
The right Best small bluetooth speaker depends less on a single headline feature than on where you will carry it and how loudly you expect it to play.
Size and weight
A speaker under half a pound is easier to carry every day, but the smallest enclosures usually have less room for bass and projection. The JBL Go 4 weighs about 0.42 pounds, while the JBL Flip 5 reaches 1.2 pounds. Choose the smallest body that still suits the listening space.
Battery life
Battery claims are useful only when their conditions are understood. The Ortizan X10 lists up to 30 hours around 65dB, while the BolaButty figure is based on 50 percent volume with its lights off. Speakers rated for 12 to 24 hours offer more flexibility than the JBL Go 3, whose stated 5 hours is better suited to shorter sessions.
Water and dust protection
IPX7 and IP67 both indicate strong water protection, but IP67 also includes dust protection. That distinction matters at beaches, campsites, and dusty trails. IPX5, used by the BolaButty speaker, is aimed at splashes and spills rather than immersion.
For outdoor use, choose the protection rating for the messiest place the speaker will visit, not the cleanest room where it will sit.
Sound output and enclosure
Wattage is not a complete measure of sound quality, but it helps show the gap between models. The Soundcore Select 4 Go has 5W output, the Soundcore 2 has 12W, and the Ortizan X10 has 24W through two 12W drivers. Larger bodies generally have more room for bass and volume, though tuning and placement still matter.
Carrying and pairing features
An integrated carabiner makes the JBL Clip 5 especially useful on a backpack. A strap gives the Sony SRS-XB100 and Soundcore Select 4 Go more carrying options. TWS, stereo pairing, PartyBoost, Auracast, AUX, TF card support, and app-based EQ all serve different buyers, so avoid paying attention to features you will never use.

Frequently asked questions
What is the smallest speaker in this roundup?
The Bose SoundLink Micro 2nd Gen has a particularly compact footprint at about 4.09 by 4.09 inches and 1.69 inches high. The JBL Go 4 is lighter, however, at about 0.42 pounds.
Which small speaker has the longest battery life?
The Ortizan X10 lists up to 30 hours at around 65dB. The Anker Soundcore 2 and BolaButty 20W Speaker each list up to 24 hours, though the BolaButty figure is specified with the lights off and volume at 50 percent.
Are IPX7 speakers safe for a pool?
IPX7 models are designed to withstand immersion under the stated protection conditions. The Soundcore Select 4 Go also floats, while the Anker Soundcore 2 and JBL Flip 5 have IPX7 protection without a stated floating feature.
Is IP67 better than IPX7?
IP67 adds dust protection to the water protection represented by the 7. That makes it more useful for sand, dirt, and dusty outdoor environments. The JBL Go 4, JBL Clip 5, Sony SRS-XB100, and Bose SoundLink Micro 2nd Gen all list IP67 protection.
Can these speakers create stereo sound?
Several can. The Soundcore Select 4 Go, Sony SRS-XB100, JBL Go 4, JBL Clip 5, Bose SoundLink Micro 2nd Gen, BolaButty speaker, and Ortizan X10 list pairing features for two compatible speakers.
Which model is best for a shower?
The Soundcore Select 4 Go is the clearest fit because it is designed as a shower speaker, floats, has IP67 protection, and lists immersion up to 3.3 feet for 30 minutes. The JBL Go 3 and JBL Go 4 are also water resistant and dust resistant.
Do small speakers support phone calls?
The Sony SRS-XB100, Bose SoundLink Micro 2nd Gen, BolaButty 20W Speaker, and Ortizan X10 list built-in microphone features. The Sony specifically lists echo-canceling technology for hands-free calls.

The bottom line
The Best small bluetooth speaker for most people is the Anker Soundcore 2. Its 12W output, 24-hour battery, BassUp processing, and IPX7 protection give it the broadest usefulness, though the JBL Go 4 is easier to carry and the JBL Flip 5 sounds larger.
Choose the Bose SoundLink Micro 2nd Gen if sound refinement, a pocketable shape, adjustable EQ, and a durable strap matter most. For clipping directly to a backpack, the JBL Clip 5 is the more practical specialist, while the Soundcore Select 4 Go is the safest pick for showers and floating poolside listening.
If you are undecided, buy the Anker Soundcore 2 unless minimum size or a specific clip-on design matters more than fuller sound.
As an Amazon Associate we earn from qualifying purchases.