If you want tiny earbuds with a longer stated total playtime and IPX5 protection for running, choose Generic Sleep Earbuds; if you need a model that specifically highlights small ear canals and ambient-noise reduction, choose YXYKODM Smallest Invisible Sleep. For most runners, I’d lean toward Generic: its stated 24 hours with the case and higher water-resistance rating make the more practical case for workouts.
• Generic Sleep Earbuds: Up to 24 hours of stated playtime with the charging case, Bluetooth 5.3 and IPX5 protection; the trade-off is a listed single-charge playtime of about five hours.
• YXYKODM Smallest Invisible Sleep: Highlights a 2 g per-earbud weight, small-ear-canal fit and ENC noise reduction; its stated total playtime is 20 hours and its water-resistance rating is IPX4.
• For running: Generic is the stronger spec-based fit for sweat and rain, thanks to IPX5 protection.
• For small ear canals: YXYKODM is the more direct match because the design is specifically described for that fit.
• For discreet daily wear: Both are tiny in-ear options, but Generic provides a specific thickness and weight figure for each earbud.
Generic Sleep Earbuds make the clearest case for someone who wants a compact pair for several everyday settings, including workouts, work and sleep. Each earbud is listed as 0.39 inches thin and 0.08 ounces, with an in-ear design intended to sit discreetly. That small profile may appeal if you want earbuds that are less conspicuous than a larger set, though fit and comfort still depend on your ears.
For running, the practical points are Bluetooth 5.3, a stated range of up to 33 feet and IPX5 water and dust protection. The product information says the earbuds can resist rain intrusion and sweat during exercise. That makes them the more compelling choice here for a run in changeable weather or a sweaty workout. The listed touch controls also support tasks such as switching songs and taking calls, although runners should consider whether touch controls suit their preferred way of managing audio on the move.
How We Research
We compare products from their published specs and features; the verdicts below are our independent editorial opinions.
Updated: 2026-10-23 · 6 min read · Independent comparison
YXYKODM Smallest Invisible Sleep is the more targeted option for shoppers concerned about small ear canals or wanting a model explicitly described as suitable for side sleepers. It lists each earbud at 2 g and emphasizes a tiny, lightweight in-ear form. That description is relevant if larger earbuds tend to feel intrusive, though the sheet doesn’t give a thickness measurement or a detailed fit range to compare directly with Generic.
Its feature set also includes ENC noise cancelling, described as helping reduce ambient noise for calls, alongside sound with deep bass and crisp highs. Those are product claims rather than a direct measure of how much surrounding sound will be reduced in a particular setting. The model lists Bluetooth 5.3, automatic pairing, a 10 m connection range and compatibility with iOS and Android devices. It’s a sensible fit for someone who values those stated conveniences and wants a compact pair for sleep, work and everyday listening.
For running, YXYKODM lists IPX4 sweat and rain resistance, which is a lower protection rating than Generic’s IPX5. Its stated battery life is five to six hours per charge and 20 hours total, with an LED display for checking battery status. That may be enough for many daily routines, but Generic has the stronger listed case-assisted runtime. Choose YXYKODM for its small-ear-canal focus and ENC; look elsewhere between these two if IPX5 protection is a priority.
• Best fit for running in sweat or light rain → Generic Sleep Earbuds. Its IPX5 rating is higher than YXYKODM’s IPX4 rating, and the listing specifically mentions exercise.
• Best stated total playtime with the case → Generic Sleep Earbuds. The key features give up to 24 hours, compared with YXYKODM’s 20 hours.
• Best for shoppers with small ear canals → YXYKODM Smallest Invisible Sleep. That use case is called out directly, and the earbuds are listed at 2 g each.
• Best for a specifically stated connection range → Generic Sleep Earbuds. Its listed range is up to 33 feet, versus YXYKODM’s 10 m.
• Best for callers seeking ambient-noise reduction → YXYKODM Smallest Invisible Sleep. It specifically advertises ENC for clearer calls; Generic lists passive noise cancellation instead.
• Best for a quick stated top-up → Generic Sleep Earbuds. Its feature sheet says a 10-minute charge provides two hours of playback, although another listed charging detail gives a different charge time.
• Best for the more clearly documented mini dimensions → Generic Sleep Earbuds. It provides both thickness and weight figures, while YXYKODM specifies weight only.
A note on the running search: neither product is a foldable headphone. These are small in-ear earbuds, so if you’re looking for the best foldable headphone for running, this comparison doesn’t cover that style. For someone searching for the best in ear earbuds for running or wireless headphones for running, the more useful distinction here is water protection and fit: Generic lists the higher IP rating, while YXYKODM makes the more specific small-canal fit claim.
My Verdict
I’d choose Generic Sleep Earbuds for running because IPX5 protection and the stated 24-hour case-assisted playtime make it the more practical option for workouts and longer days.
Its compact listed dimensions and Bluetooth 5.3 also suit someone looking for discreet wireless earbuds.
I’d pick YXYKODM instead if small ear canals and ENC matter more than the higher water-resistance rating.
For my running-focused choice between these two, Generic has the clearer advantage on the specs that matter most.
FAQ
Which earbuds are better for running, Generic or YXYKODM?
Generic lists IPX5 protection, while YXYKODM lists IPX4. On the stated water-resistance ratings, Generic is the stronger fit for sweaty runs or exposure to rain. Neither listing establishes how either product performs in every workout situation.
YXYKODM specifically describes its earbuds as suitable for small ear canals and lists a weight of 2 g per earbud. Generic also emphasizes a mini, discreet design and gives a weight of 0.08 ounces per earbud, but it doesn’t make the same explicit small-canal claim.
Generic states up to 24 hours of total playback with its case; YXYKODM states 20 hours total. Per charge, Generic lists about five hours, while YXYKODM lists five to six hours. These are different measures, so consider whether case-assisted total time or a single listening session matters more.
YXYKODM advertises ENC noise cancelling, particularly for clearer calls. Generic lists passive noise cancellation and an anti-leakage design. The specifications don’t provide comparable noise-reduction measurements, so they don’t establish which will block more sound in a particular environment.
• best volume limiting over ear headphones for side sleepers
• cmf by nothing vs nothing earbuds
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.