How We Research
We compare products from their published specs and features; the verdicts below are our independent editorial opinions.
If you want the tiniest, lightest earbuds for all-day wear that disappear in your ears, choose CNBRO Invisible Mini Earbuds; if you need flat, sleep-first earbuds built for side sleepers with a longer total playtime, choose Yeforu Flat Sleeping Earbuds. Both are tiny sleep earbuds aimed at the same buyer — someone with smaller ears who wants something hidden — but they make different trade-offs, and that matters whether you're side-sleeping or squeezing in a run.
• CNBRO's biggest strength: Each bud weighs just 2.2 grams and is about the size of a peanut — among the lightest, most invisible designs in this category.
• CNBRO's biggest trade-off: Up to 4 hours per charge and 18 hours total with the case, which is the shorter total of the two.
• Yeforu's biggest strength: A flat housing just 5 mm thick, Bluetooth 5.3 and up to 24 hours total playtime — clearly built around side sleeping.
• Yeforu's biggest trade-off: Its focus is sleep and calls rather than an athletic fit, and the data sheet doesn't list a bud weight to compare against CNBRO's 2.2 grams.
• Who CNBRO is for: People who want the least noticeable earbud possible for work, study, light workouts and running.
• Who Yeforu is for: Side sleepers and anyone who wants flat, low-profile buds with longer battery life.
The CNBRO story is all about size. Each earbud weighs 2.2 grams and measures roughly the size of a peanut, which is the spec that shapes everything else. A bud that light doesn't tug at your ear, doesn't need constant re-seating, and basically vanishes once it's in. For smaller ears — the kind where standard buds feel like they're prying your canal open — that's the whole point. The plastic housing comes in white, and the design is deliberately plain so it stays low-profile at a desk, in a lecture hall or on a run.
Feature-wise, CNBRO covers the practical basics well. There's ENC noise cancelling for calls, a built-in mic, touch controls for volume, track skipping, answering calls and waking your voice assistant, and a claimed 4 hours of playback per charge, stretching to 18 hours with the case. The sound is described as high-fidelity drivers with rich bass and a clear midrange — a normal consumer tuning rather than an audiophile one.
So who should buy it? If your priority is an earbud you genuinely forget you're wearing, and your listening happens in 2–4 hour blocks — a commute, a work session, a run — CNBRO is the more natural fit. It also suits buyers who want a mic for calls without a visible bud stuck to their ear. Who should skip it? If you need all-night playback or you sleep on your side and want a flat shell that won't press into the pillow, keep reading — that's not what this one is optimized for. If you're comparing with mic sports earbuds for running, CNBRO's featherweight build is the spec that matters most in its favor.
Yeforu takes a different angle: instead of chasing the absolute minimum weight, it chases the flattest possible profile. The housing is only 5 mm thick, and the buds sit almost entirely inside the ear canal. That flatness is the reason side sleepers care — a bulbous bud presses against the pillow and wakes you up; a flat one doesn't. The ergonomic shape is described as all-day comfortable, and the black plastic shell keeps things subtle for daytime use too.
On the tech side, Yeforu lists Bluetooth 5.3 for a stable connection, smart AI noise cancellation for calls in noisy surroundings, touch controls, a built-in microphone, 32 ohm impedance, and a waterproof rating with "sports & exercise" and "water resistant" listed among its features. Battery is the standout: 4–5 hours per charge and up to 24 hours total with the charging case, the longer of the two here.
Who should buy it? Side sleepers first, obviously — that's the design brief. But also anyone who wants a flat, low-profile bud for long shifts, night listening, or workouts where sweat and light rain are a concern. The waterproofing and slightly bigger battery make it the more forgiving all-rounder. Who should skip it? If you want the single lightest bud and you don't care about sleeping in them, CNBRO's 2.2 g figure is a real advantage Yeforu doesn't match on paper. Also note Yeforu lists its age range as adult and kid, so it's positioned as a household-friendly pair rather than a single-user one.
Side-by-Side: Which Should You Choose?
• Lightest, most invisible fit → CNBRO Invisible Mini Earbuds. 2.2 g per bud and peanut-sized dimensions are hard to beat.
• Longest total battery → Yeforu Flat Sleeping Earbuds. Up to 24 hours with the case versus CNBRO's 18.
• Longest single-charge playback → Yeforu Flat Sleeping Earbuds. 4–5 hours versus CNBRO's 4.
• Sweat and water resistance → Yeforu Flat Sleeping Earbuds. CNBRO's data sheet lists no water resistance level.
• Newest Bluetooth standard → Yeforu Flat Sleeping Earbuds. Bluetooth 5.3 is the more current version; CNBRO's sheet only states "Bluetooth."
• Tiny buds for smaller ears without sleep as the goal → CNBRO Invisible Mini Earbuds. It does the hidden-earbud job with less bulk and a lower weight.
• Best fit for a run → CNBRO Invisible Mini Earbuds. Less weight means less bounce; Yeforu counters with waterproofing, so if you sweat heavily, it's a fair call either way.
For running, I'd buy the CNBRO Invisible Mini Earbuds. At 2.2 grams each, they're the pair I'd expect to stay put without me thinking about them, and that's exactly what you want when you're moving. Yeforu is the better earbud if sleep is your main job — flat, waterproof, Bluetooth 5.3 and a longer 24-hour total — and honestly, if I were a side sleeper, I'd switch. But for a tiny earbud you wear on the move, the weight advantage wins it for me. Check the current price on Amazon for both before you decide, since that's the one variable the specs can't settle.
Yeforu. Its housing is only 5 mm thick and it's designed specifically so side sleepers barely feel it. CNBRO is ultra-light at 2.2 g, but its design brief is invisibility and all-day wear rather than flatness against a pillow.
Yeforu, on both counts. It claims 4–5 hours per charge and up to 24 hours total with the case; CNBRO claims 4 hours per charge and 18 hours total. If you hate charging often, that gap is worth noting.
Yes — the featherweight build and touch controls suit movement, and there's a mic for calls. Just keep in mind CNBRO's sheet doesn't list a water resistance rating, so heavy sweat or rain is where Yeforu's waterproof listing gives it an edge.
It depends on what you're optimizing for, and neither spec sheet includes price for a reason. CNBRO gives you the lightest, most invisible fit; Yeforu gives you flatness, waterproofing, Bluetooth 5.3 and more battery. Compare the current prices on Amazon, then pick the spec that matches how you'll actually use them.
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: headphones anc, Aenllosi Hard Carrying Case vs POLSEN HPC-A30-MK2, Kinglucky Clip-On Earbuds Gen vs SAMVEK Swimming Headphones Underwater, BANZ Kidz Earmuffs 2 vs PROHEAR 2: Passive Noise Reduction