1. Login to https://developers.facebook.com/
2. After login go to "My Apps" https://prnt.sc/1u2abkz
3. Click on "Create App" https://prnt.sc/1u2al7s
4. Select App Type "None" and then click on "Next" https://prnt.sc/1u2ar3m
5. Give unique App Name and then click on "Create App" https://prnt.sc/1u2ay6r
6. Then re-enter you password and click on "submit" https://prnt.sc/1u2b4jp
7. Then click on "Basic" under "Settings" option and then scroll down and click on "Add Platform" https://prnt.sc/1u2bel5
8. Then Select "Website" option and click on "Next" https://prnt.sc/1u2bm2t
9. Then add you website url and save changes https://prnt.sc/1u2bqyk
10. Then click on "Add Product" and select "Instagram Basic Display" setup https://prnt.sc/1u2c90y
11. Then click on "Create New App" https://prnt.sc/1u2cd0a
12. Then "Create New App" https://prnt.sc/1u2ch8d
13. Then click on "Basic Display" under "Instagram Basic Display"
14. Enter your website url under
- Valid OAuth Redirect URIs
- Deauthorize Callback URL
- Data Deletion Requests
15. Click on "Add or Remove Instagram Testers" https://prnt.sc/1u2dl6z
16. Click on "Add Instagram Testers" https://prnt.sc/1u2drsk
17. Add You instagram user Id and save changes https://prnt.sc/1u2dvxb (Note: For this you need instagram professional account)
18. Then open new tab and login to your instagram account that you have added as instagram tester in above step
19. Click on "profile" and go to "settings" option https://prnt.sc/1u2ed1f
20. If you have Option of "Switch to Professional Account" then click on it else you are already in Professional Account https://prnt.sc/1u2emaq
21. Then select "Apps and Website" option and go to "tester invites" there you will find your tester request you sent in above steps
22. "Accept" that request https://prnt.sc/1u2fmk5
23. Again go to you facebook developer account
24. Then again go to "Basic Display" under "Instagram Basic Display" then scroll to "User Token Generator" and click on "Generate Token" https://prnt.sc/1u2g5re
25. Login in again to the same instagram account https://prnt.sc/1u2h1vg
26. Click on Allow https://prnt.sc/1u2h3rz
27. Then check "I understand" and copy the token generated https://prnt.sc/1u2hath
26. Click on Done and now you have the Access Token to Add instagram to your Website
Note: The access token will get expired after every 30 Days so one needs to re-create it. For that Follow all steps from step no 23.