Sign up for instagram
It looks like you have to install the App on your iPhone or Android Phone first. Once you have the Instagram App installed, you open it up and it will prompt you to login or create an account. I do not see a way to sign up for Instagram online through your computer.
Also, their site seems to confirm this: https://help.instagram.com/182492381886913/
×