How We Research
We compare products from their published specs and features; the verdicts below are our independent editorial opinions.
Updated: 2026-09-27 · 6 min read · Independent comparison
• iJoy Sport Earbuds IPX4 — biggest strength: A magnetic, tangle-free in-ear design with full button controls and a metal build, rated IPX4 for sweat and light rain.
• iJoy Sport Earbuds IPX4 — biggest trade-off: Battery life is short. The 80 mAh battery gives up to 2 hours of playtime with a 2 hour charge, and there's no charging case to extend it.
• otinsile M100 — biggest strength: An open-ear titanium clip fit (4.1g per bud) built for glasses and small ears, with 50 hours of total battery via a touchscreen case and an IPX7 rating.
• otinsile M100 — biggest trade-off: Sound is open-ear by design, so it won't isolate you like an in-ear seal, and the fit is a hook/clip style rather than a traditional earbud.
• Who each pick is for: iJoy suits casual workouts and anyone who wants cheap-and-simple button earbuds; otinsile M100 suits long sessions, glasses wearers, and runners who want awareness plus a smart case.
The iJoy Sport Earbuds IPX4 are a classic in-ear sport headset, and the design tells you exactly what they're about. The two earpieces are magnetic, so they snap together like a necklace when you're not using them — no tangling, no losing one in a gym bag. The housing and carrying case are metal, which gives them a sturdier feel than the plastic-heavy budget crowd, and the silicone ear tips are shaped to stay put while you move. Bluetooth 5 keeps the connection current, and the wireless range is stated at 10 meters, so you can leave your phone on a bench and still keep playing.
Controls are all physical buttons: play/pause, call answer and hang-up, track skip, and volume up/down. For a lot of people that's a real plus — buttons are predictable, they work with gloves and sweaty fingers, and you never have to guess where to tap. The IPX4 rating covers sweat and light rain, which is the realistic range for gym sessions, jogging, hiking, biking, and sitting by the pool. Passive noise cancellation comes from the in-ear seal itself rather than active electronics, and the dynamic drivers cover a 20 Hz – 20,000 Hz range. Compatibility is broad: any Bluetooth-enabled device, including iPhone, iPad, Samsung, Motorola, Google, Android phones, and notebooks.
Who should buy it? Someone who wants a straightforward in-ear sport earbud for shorter workouts, values button controls, and likes the magnetic necklace trick. Who should skip it? Anyone planning long training blocks. With up to 2 hours of playtime and a 2 hour charge, these are built for a session, not an all-dayer — and there's no case battery to fall back on.
The otinsile M100 takes a completely different approach: it's an open-ear clip design rather than an in-ear bud. Each earbud weighs just 4.1g and uses a titanium alloy C-shaped clip with a flexible memory alloy that adapts to your ear contour. That matters if you wear glasses or earrings — the clip is shaped to hold firm through sprints and burpees without pinching your glasses temples or irritating small ears. Because the ear canal stays open, you keep hearing traffic, announcements, and people talking to you, which is the whole point for safety-focused runners and cyclists.
Battery is where the M100 pulls clearly ahead. Each charge gives about 5 hours, and the 500 mAh touchscreen case recharges the buds roughly 8 times for 50 hours of total listening before you need a wall outlet. Bluetooth 6.0 is claimed to improve standby efficiency so the case holds its charge for weeks. The case itself is the headline feature: a display lets you skip tracks, change volume, answer calls, trigger the camera shutter, and even play mini-games without touching your phone — handy when your phone is locked in a locker or you're on a bike. It works with both Android and iOS.
Audio and calls are handled seriously for the category. Dual-mic Environmental Noise Cancellation is stated to filter up to 90% of background noise like traffic, wind, and treadmill roar, and 14.2mm dual-layer dynamic drivers are claimed to deliver deeper bass than standard 10mm drivers. The IPX7 rating is a step above IPX4 — sustained splash resistance, not just light sweat — with a nano-coating sealing internals against sweat, rain, and dust, plus corrosion-resistant titanium clips and a 12-month warranty. The trade-off is inherent to open-ear: you won't get the isolation of an in-ear seal, and the hook shape may feel unfamiliar at first.
• Best for all-day and multi-session battery life → otinsile M100 (5 hours per charge, 50 hours total with the case).
• Best for short, simple workouts → iJoy Sport Earbuds IPX4 (up to 2 hours playtime, 2 hour charge, no case to manage).
• Best for glasses wearers and small ears → otinsile M100 (4.1g titanium clip designed around glasses temples).
• Best for maximum water resistance → otinsile M100 (IPX7 vs the iJoy's IPX4).
• Best for staying aware of traffic while running → otinsile M100 (open-ear design).
• Best for physical button controls → iJoy Sport Earbuds IPX4 (play/pause, call, track, and volume buttons).
• Best for tangle-free storage and a metal build → iJoy Sport Earbuds IPX4 (magnetic earpieces, metal housing and case).
• Best for controlling music without your phone → otinsile M100 (touchscreen case with music, call, and camera controls).
In my opinion, the otinsile M100 is the stronger overall pick for most people shopping for wireless on-ear Bluetooth headphones for sport. The 50 hours of total battery, the IPX7 rating, the 4.1g glasses-friendly clip, and the touchscreen case solve the problems that actually annoy people mid-workout. The iJoy Sport Earbuds IPX4 still make sense if you specifically want cheap, button-driven in-ear buds with a magnetic tangle-free design for short sessions — but the 2 hour playtime is a real ceiling. I'd buy the M100 unless short, simple gym use is your only goal. Check the current price on Amazon before deciding.
The method varies by model. Both of these are Bluetooth headsets with no jack, so you typically power the earbuds on and hold the control until the indicator signals pairing, then select them in your phone's Bluetooth menu.
They convert audio to a Bluetooth radio signal sent from your phone or device. The iJoy Sport Earbuds IPX4 list Bluetooth 5 and the otinsile M100 lists Bluetooth 6.0, both with a stated 10-meter wireless range.
Turn the earbuds on and enable Bluetooth on your phone, then choose the device from the list. Both models are wireless Bluetooth and are compatible with Bluetooth-enabled phones, including iPhone and Android devices.
That's a different brand, so the exact steps come from its own manual. The general process is the same as above: power on, activate pairing, then select it in your phone's Bluetooth settings.
As an Amazon Associate I earn from qualifying purchases.
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
When you buy through links on this page, we may earn a commission from qualifying purchases at no extra cost to you.
Amazon and the Amazon logo are trademarks of Amazon or its affiliates. This site is an independent third-party review and is not affiliated with, endorsed by, or sponsored by Amazon or the product brands mentioned.
See also: StreamEye Rode NTH-100 vs CVJ Mermaid 2, NVXMANIYK Sleep Earbuds vs Yonblow Sleep Earbuds, LUDOS USB C Headphones vs Sanluba Headphones Earphones, Marley House vs Tone weal H77AIF