Unfortunately, Instagram doesn't let you know who has visited your profile. It doesn't have an in-app functionality to track your profile visitors, case you have a business account, you can see the number of visitors you had in the past seven days, or how many users saw your posts in their feed.