Nanotechnology-based antifoggiing coating with improved formula. Glasses, visors, ski and special goggles are effectively cleaned without smearing. The nanoparticles coat the surface and reliably prevent glasses and goggles from fogging and steaming-up again.