My Weather Browser 3.0 screenshot My Weather Browser, free Windows software. Get the latest weather in a click. Free weather radar & forecast browsing software for Windows. Originally started in 2008. Download My Weather Browser 3.0