How this comparison was made I own the Sony SRS-XB100 and the Sony photos on this site are from my unit. I have not personally tested the JBL GO 4. JBL claims and specifications below come from JBL's official product page, checked on July 8, 2026. No sound-pressure, frequency-response, waterproofing, or battery-drain lab measurements are claimed.

Short answer: choose the Sony SRS-XB100 if battery life and a bass-warm small speaker matter most. Choose the JBL GO 4 if app EQ, Auracast support, and a punchier feature set matter more than maximum claimed runtime.

The decision is not "which brand is better"

These two speakers solve the same broad problem: tiny Bluetooth sound that can survive casual outdoor use. The buying decision gets easier when you stop treating them as miniature hi-fi systems. At this size, you are choosing a compromise: longer claimed battery life, app control, linking features, shape, and tuning personality.

My SRS-XB100 ownership notes make Sony's appeal obvious. It is small, simple, durable enough for casual use, and easy to throw into a bag. The JBL GO 4, based on its official page, pushes harder on app control, Auracast multi-speaker linking, and a more colorful pocket-speaker identity.

Spec comparison

CategorySony SRS-XB100JBL GO 4What it means
Claimed batteryAbout 16 hours according to SonyUp to 7 hours, plus 2 hours with Playtime Boost according to JBLSony is the calmer choice if charging less often matters.
Water and dustIP67 according to SonyIP67 according to JBLBoth fit casual outdoor and splash-prone use, with normal port-cover care.
BluetoothBluetooth 5.3; SBC and AAC listed by SonyBluetooth 5.3 listed by JBLBoth are modern enough for basic phone pairing.
App featuresSony Music Center listed for FOTA onlyJBL Portable app with EQ options and updatesJBL is stronger if you want app-based tuning.
Multi-speakerStereo Pair with compatible XB100 unitsAuracast support for multiple compatible speakersJBL looks more flexible for modern party-style linking.

Why I would pick Sony

The SRS-XB100 is the better fit when the speaker will live in a bag, sit outdoors, or handle background listening away from a charger. Sony's official 16-hour battery claim is the main practical advantage. I have not run a controlled runtime test, but in ownership the speaker has not made battery anxiety part of the experience.

Sony also feels like the less demanding product. It does not ask you to think about EQ or app settings before casual listening. That simplicity is useful when the whole point is "small speaker I can just bring."

Why I would pick JBL

JBL is the more interesting option if you want app control and multi-speaker flexibility. The JBL Portable app lists EQ options, and the GO 4 supports Auracast according to JBL. If you like adjusting sound or already have newer JBL speakers, that ecosystem advantage may matter more than Sony's battery claim.

JBL also markets the GO 4 around punchier bass and a louder small-speaker personality. I cannot confirm that from my own listening, so I would treat it as a reason to compare in person if possible rather than as a guaranteed win.

Who should buy each one?

Final verdict

The Sony SRS-XB100 is the safer small outdoor speaker if you want fewer charging worries and an easy bass-warm sound. The JBL GO 4 is the more feature-rich pick if app control and modern multi-speaker linking are more important. For my use, Sony's endurance and simplicity are the stronger reasons. For a buyer who likes tuning sound and connecting speakers, JBL deserves the first look.

Sources

G

Yang

This comparison separates owned-product notes from official specifications. See Evidence and Original Photos and How we review.