CNET también está disponible en español.

Ir a español

Don't show this again

CNET editors pick the products & services we write about. When you buy through our links, we may get a commission.

This solar-powered hand-crank emergency LED flashlight is only $5.85

Compact yet versatile, this is an ideal light to throw in a pocket, purse, glove compartment or backpack.


A hand-crank on one side, a solar cell on the other, a carabiner on the end. This is one versatile mini-flashlight!


Like to camp? Always fumbling for a flashlight during power failures? Putting together a go-bag because you're freaked out about hurricanes and wild fires? I've got you.

For a limited time, and while supplies last, TopMall via Amazon has the MECO solar and hand-crank emergency flashlight for just $5.85 with promo code E9VO7N4Z. It was already a pretty amazing deal at its regular price of $9.

Running off a rechargeable battery, the light draws power in two ways: its solar panel and its hand-crank. According to MECO, 6 minutes with the latter will yield a full hour of light. But if you leave it under the sun or even an artificial light source, it should draw enough power to stay charged until you need it.

Read more: Pick the best LED light bulb in 2019

Meanwhile, there's a built-in carabiner for easy clipping to a bag, backpack, belt loop or the like. And if all that isn't enough, how about the 4.4-star average from over 600 buyers? To me this is a no-brainer, everyone-should-have-one product -- especially at this price.

Note: Originally published last year. Updated to reflect new sale prices and/or availability.

Now playing: Watch this: Make your phone's battery last longer when the power...

CNET's Cheapskate scours the web for great deals on PCs, phones, gadgets and much more. Note that CNET may get a share of revenue from the sale of the products featured on this page. Questions about the Cheapskate blog? Find the answers on our FAQ page. Find more great buys on the CNET Deals page and follow the Cheapskate on Facebook and Twitter!