Lens manufacturers say that anything other than a microfiber cloth will damage the coatings on a lens. But microfiber cloths eventually pick up crap and they look like they're a pain to wash.
How do you keep your lenses clean? Are you using cloth/kleenex or microfiber cloths? If you use microfiber cloths, how do you clean those?
Optometrist here; rinse with cold or ambient temperature tap water (don't use hot water!), use dishwashing soap without citric acid if the glasses are really dirty, dry with a clean cotton cloth.
The actual way is to use dish soap under running warm water (not hot apparently, it can damage some coatings I've learned in this thread). First rinse the lenses under a stream without touching them, to wash away any loose debris (which is the reason why you should never use any sort of cloth to wipe them, they just move the debris around which causes scratches). Then use a bit of dish soap on your (clean) fingers to gently rub each lens, which will get rid of any grease or other smears. Then a final rinse -- for this one it's best if you use a very slow and even stream as it gives you the fewest water spots, but as long as you don't have super hard water it'll be moot in a few minutes.
Water and hand soap, unless they really need to be cleaned right now. I used to use a microfiber cloth, but I ran into the same problems as you. Soap and water will allow you to get oil from your hands and face off, as well as water spots and whatever else might be on there, and it's gentle enough that it doesn't hurt or scratch the lenses. When I put my glasses back on after cleaning them like this, It's a Whole New World starts playing in my head.
I will never forget the time I saw my classmate clean his glasses by licking them. It wasn't a small lick. The lenses were covered in his saliva afterwards. 🤮
I just clean the lenses of my glasses with my cotton t-shirt. I need to clean my glasses twice a day because they get foggy due to my oily skin and oily eyelashes. I have not noticed any scratches yet (I have been using these glasses for around 5-6 years). However, I use glass lenses and not plastic lenses. The plastic ones scratch easily.
I use microfiber cloths, dawn dish soap, and water for a deep clean every once in a while. The microfiber cloth kinda gets cleaned in the process. I then use a second dry microfiber cloth to dry it off and prevent water spots on the lenses. Unfortunately I have to shake out my glasses before drying since water gets stuck in between my frames and my lenses.
For quicker cleaning, I use those Zeiss glasses wipes, though not entirely sure if getting brand name is important or not.
I have a small machine that creates super sonic sound (Sonic Soak), submerge that with the glasses in a bottle with soapy water. Turn on and wait around 3 minutes. You can see stream of dirt particles coming out of small crevices, I don't think I can reach those with any wipe or cloth.
The glasses is super clean after the process.
But if I don't have time and not home I use microfiber cloth
I use the edge of my shirt, or whatever I happen to be wearing. I never use any sort of soap or cleaning solution. Works fine. My specs last longer than it takes until I need to get a new prescription anyway.
Microfiber. Throw it in the wash. Air dry (although I've never had an issue with them going through wash)
I use the viscous cleanser and really don't wash very often at all.
Hand soap and water most of the time, a microfiber with the spray they give you when you get new glasses, or a dry microfiber if I have to. My lenses are immaculate.
I leave the microfiber cloths in my pockets when they need washing and that works well enough if not perfect.
I use a microfibre cloth my optometrist gave me along with the glasses. When it gets dirty I run it through the wash with my clothes. I have an anti-glare coating on my lenses, so I don't use any chemicals, even just dish soap.
Ive never had any luck with lens cleaner+microfiber cloth just smears the shit out of glasses. Here's my glasses cleaning process, I have had glasses my entire life and can't stand smearing even a little. My glasses coating has never been damaged from this though to cover my ass I will say do at your own risk.
Get paper towel, wet and spray with a liquid soap+water mix spray bottle I recommend Dr.bronner soap very environmentally friendly works well You can also use regular dish soap if that's all you have.
rub lenses with soapy paper towel really well on both sides. Get it soapy.
(MOST IMPORTANT PART TO PREVENT SMEAR) rinse soap off glasses and gently shake frames to get off all excess water that you can. Then grab 5-8 sheets of toilet paper, roll/fold into a square and fold tp square gently around lenses to wick remaining water. Do not rub tp into lenses, only gently press.
If this helps you, I've washed microfiber cloths in the washing machine before and it never went wrong. I just toss them in with regular clothes. I usually wash cold, but I don't think it makes a difference
I found these cloths years ago, and they clean extremely well and go a long time before needing to wash them. Then I'll just throw them in the laundry with my clothes, take them out and air dry instead of throwing in the dryer.
If I my glasses end up getting particularly dirty, like grease spots from cooking, I do the dawn dish soap method and dry them with one of those cloths.
I use warm (not hot) water under pressure. Dry with a clean hand towel. Warning: don't use towels that were fabric softened, fabric softener can leave some nasty, hard-to-remove streaks on the lenses.
I use a chamois cloth, seems to pick up oil/smudges even better that microfiber and need less washing. Also super easy to wash when it does need it. I basically just cut a dollar bill sized section off a natural off-brand sham-wow and it works better than anything else I've used
Just water and a regular dishtowel. If they're more dirty I'll use dishwasher soap. Rub it over with a finger to get the greesy stuff off and wash the soap off.
The microfiber cloth that usually comes with the glasses tend to stop working after a while, and I always have clean dishtowel anyway.
Outside my kitchen I use my t-shirt or if I'm wearing a shirt, I'll use the underwear top, because shirts generally aren't too good at it due to prints or fabrics. Yes I wear a "wife beater" under my shirt. It's what it's for, and I guess also for cleaning glasses.
Gin will clean you glasses better than anything EVER. Nex t time you're at your local bar, ask for a bar napkin with a drop of gin, and then dry with a microfiber, then thank me later!
Liquid soap and water on the lenses, wipe dry with a microfiber cloth. Occasionally use soap and water on the cloth itself, just kind of gently scrub it by hand, wring it out and air dry it.
I have a spray bottle with an isopropanol water mixture (around 10% isopropanol) and I just give my glasses a good spray and then wipe them with a clean microfiber kitchen cloth.
(I wash these cloths with just detergent powder, no softener or other additives, so they are grease-free out of the washer)
I use denim. My jeans get my glasses cleaner than anything else I've tried. I'm sure it's not as good for them as a microfiber cloth, but it's what I have on me. My wife has me clean hers, too.
Worn cotton t-shirts work best. Launder without fabric softener or dryer sheets.
With plastic lenses, don't use paper products, including Kleenex, toilet paper, napkins, or paper towels. Paper (wood) fibers are hard enough to put microscopic scratches in lenses or coatings, eventually making them appear cloudy.
Microfiber cloth is pretty lousy for cleaning lenses, in my experience.
Here's my glasses cleaning process, have had glasses my entire life and can't stand smearing even a little. My glasses coating has never been damaged from this though to cover my ass I will say do at your own risk.
Get paper towel, wet and spray with a liquid soap+water mix spray bottle I recommend Dr.bronner soap very environmentally friendly works well
rub lenses with soapy paper towel really well on both sides. Get it soapy.
(MOST IMPORTANT PART) rinse glasses and shake off all excess water that you can. Then grab 5-8 sheets of toilet paper, roll/fold into a square and fold tp square gently around lenses to wick remaining water. Do not rub to into lenses, only gently press.
Every once in a while I'll use dish soap and my fingers, then dry with a microfiber cloth.
Microfiber cloth and whatever that glasses spray is works ok, but after a while it feels like I'm just pushing smudges around. Dish soap for the microfiber cloth will also fix that.
When I see people using their shirt to clean their glasses I cringe inside.
Use soap and water and rub it with my fingers. Shake the excess water off then use a microfiber to finish up. We use microfibers to clean around the house and always have clean ones handy.
I bought so many microfiber cloths that when one gets too dirty, it goes to workshop duty and I get a new one for glasses.
For cleaning lenses properly (which I do once a week or so), I tend to use lint-free tissue (Kimwipes) and a mixture of 85% petroleum ether & 15% pure isopropanol; both of which should be available at your local hardware store. Bonus is that this is also appropriate for scientific optics, like microscope/camera lenses & instrumentation components (mirrors, prisms etcs) - just don't rub them!