No, you don't have to sign up to use the platform. Instagram viewer can be used even if you don't have an account. All you need is the username of the profile you want to use. All done!