Yes, you can download Chrome 18 for Windows by visiting the official Google Chrome website. However, please note that Chrome 18 is an outdated version and it is recommended to use the latest version of Chrome for optimal security and performance.