How to Get an Instagram Access Token
An Instagram access token allows you to display your Instagram feed on your website or interact with the Instagram API to pull content. Whether you’re setting up an Instagram feed on WordPress or integrating Instagram with other services, here’s a step-by-step guide to obtaining your Instagram access token.
Step 1: Create an Instagram Developer Account

To get started, you’ll need an Instagram Developer account. If you don’t already have one, follow these steps:
- Go to the Facebook for Developers site.
- Click Get Started and log in with your Facebook account.
- Accept the terms and create a new developer account.
Step 2: Register a New App
Now that you have a developer account, you need to create an app:
- In the developer dashboard, click Create App.
- Select Other.
- Select Consumer.
- Give your app a name and input your email address. Then click Create App ID.





Step 3: Add Instagram to Your App
Once your app is created, you’ll need to set up Instagram Basic Display:
- In the dashboard, go to Products on the left-hand side and find Instagram Basic Display.
- Click Set Up under Instagram Basic Display.
- Configure your app by adding your website URL, Privacy Policy URL, and redirect URL (which is usually your website).



Step 4: Generate an Access Token
To generate your Instagram access token:
- Navigate to Instagram Basic Display settings.
- Scroll down to User Token Generator.
- Click on Generate Token. You may be prompted to log into your Instagram account and allow access to your app.








Once you complete the login, Instagram will generate an access token. Copy and store this token somewhere safe, as it will be used to connect your Instagram feed or other services to your website.
Step 5: Use the Access Token
Now that you have your Instagram access token, you can use it in plugins like Smash Balloon or any custom API integrations. Simply paste the token in the relevant settings field, and it will authenticate your connection to Instagram.
Important Notes
- Access Token Expiration: Note that user access tokens are long-lived but not permanent. They last about 60 days, after which you may need to regenerate the token.
- Privacy and Security: Never share your access token publicly. It’s a sensitive key that provides access to your Instagram account.

