You can easily initiate Instagram Download for Windows 8 phone. The Instagram download for your windows 8 phone is as easy as in case of Android phones. Simple go to the Windows Phone store and search for Instagram app, download, create and account and you are good to go.
Here is the direct link to Windows 8 Phone Store's Instagram download page ( http://www.windowsphone.com/en-us/store/app/instagram-beta/3222a126-7f20-4273-ab4a-161120b21aea )
Instagram download for Windows 8
1. In order to get started with Instagram on your Windows 8 phone, you need to first download Instagram app on your Phone. Above we have mentioned about direct 'Instagram Download for Windows' link.
2. You can either go directly to the link so search for Instagram yourself on 'Windows Phone Store'.
3. After you have found it, download Instagram for your Windows 8 phone.
4. Once you've downloaded instagram on Windows 8 Phone, log into your account or create a new one.
5. To create a new account, launch the Instagram application on your phone. Click on 'Register' button and create a username and password and fill out your profile info.
6. When finished, click 'Done'.
7. That's it. You have successfully Downloaded Instagram on Windows 8 phone. You can now snap pictures, apply filters & effects, publish them to your Twitter, Facebook, Flickr, Foursquare and Tumblr accounts.