Set Google Chrome as my default browser. Help make Google Chrome better by automatically sending usage statistics and crash reports to Google. Download Google Chrome for PC Windows 8. Google Chrome free download for windows 8 32 bit, 64 bit/5(). Google Chrome is among the most popular web browsers and is now fully functional on Windows 8 and operating systems. While Chrome is customized by Google, it is based on the open-source Chromium project and is highly regarded both by consumers and technology enthusiasts/10(). Google Chrome for Windows 8 lets users who didn't upgrade to a newer version of Windows access all the great features of Chrome to enjoy the ultimate browsing experience. Chrome is a direct competitor to other browsers like Internet Explorer and Firefox. Install Chrome on Windows. Download the installation file. If prompted, click Run or Save. If you chose Save, double-click the download to start installing. Start Chrome: Windows 7: A Chrome window opens once everything is done. Windows 8 & A welcome dialog appears. Click Next to .