There are a couple of options available to you for mirror and window cleaners. You have your traditional branded chemical cleaners that you can find at your average grocery store. These are useful because they are specifically designed and marketed as streak-free cleaners.
Commercial Glass Cleaners
Suds are a guaranteed way to create streaked windows. That is why commercial glass cleaners are devoid of suds. Formulated specifically to clean glass, they are a good no-fuss option.
Cheap, easy, and made with common household ingredients, homemade glass cleaners work wonderfully as well. If you’d like to try your hand at making your own glass cleaner, it’s pretty simple. All you need to do is mix equal parts vinegar and water in a spray bottle.