If you want to install Google Chrome in your system, you need to download an online installer first which downloads and installs the required program files upon execution. But you can download a standalone offline installer using this tutorial.
Now Google has officially released a MSI installer for Windows users.
The MSI installer only works in Windows and it currently installs the latest Dev Channel build.
You can download it using following link: