---
title: "How to Get an Instagram Access Token for WordPress? (Easy Method)"
url: https://theplusaddons.com/docs/get-an-instagram-access-token-for-wordpress/
date: 2024-06-25
modified: 2026-04-09
lang: en
author: "Aditya Sharma"
description: "Generate Access Token for Personal Account 1. You have to log in to your Facebook account and then go to Facebook for Developers. 2. If you don’t have a developer..."
image: https://theplusaddons.com/wp-content/uploads/2024/06/Instagram-Access-token-1-1024x554.jpg
word_count: 730
---

# How to Get an Instagram Access Token for WordPress? (Easy Method)

## 

- Generate Access Token for Personal Account by logging into Facebook for Developers and creating an app.
- Select Business as the app type during the app creation process to generate an access token for a Business Account.
- Add necessary permissions such as instagram_basic and ads_management in the Graph API Explorer to complete the token generation.
- Copy and save the temporary access token, which expires in about 2 hours, and follow additional steps to extend it.

## Generate Access Token for Personal Account

1. You have to log in to your Facebook account and then go to [Facebook for Developers](https://developers.facebook.com/).

2. If you don’t have a developer account, click the **Get Started** button at the top. Skip to step 4 if you have a developer account. 

![](https://theplusaddons.com/wp-content/uploads/2024/06/facebook-app-id-secret-1-1-1024x505.png)

3. Then you have to register for a developer account, and follow the steps to create your account.

![](https://theplusaddons.com/wp-content/uploads/2024/06/facebook-app-id-secret-2.png)

4. Once done, you’ll get to the Apps page, and click on the **Create App** button. 

![](https://theplusaddons.com/wp-content/uploads/2024/06/facebook-app-id-secret-3.png)

5. On the next page you have to add your app name and email ID and then click on the **Next** button.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-1.png)

6. On the next page select **Other** and click **Next**.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-2.png)

7. On the next screen, you have to select your app type, select **Business** and click **Next**.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-3.png)

8. On the next screen click on the **Create App** button, it will ask for your Facebook password to authenticate.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-4.png)

9. On the next page go to **App Settings** > **Basic**.

10. On the other screen, scroll to the bottom and click on the **+Add platform** button.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-5.png)

11. It will open a popup, then select **Website** as the platform, and click on the **Next** button.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-6.png)

12. Then add your website URL in the **Site URL** field and click on the **Save Changes** button.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-7.png)

13. Then, from the left panel, click on the **Add Product** link.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-8.png)

14. After that, scroll down to **Instagram** and click on the **Set up** button.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-9.png)

15. On the next page, click on the **Add account** button under the **Generate access tokens** section.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-10.png)

16. It will open a popup and click on the **Continue** button.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-11.png)

17. Then it will ask you to log in to your Instagram account and grant some permissions.

18. After that, click on the **Generate token** link and allow the required permissions.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-12.png)

19. Then you’ll see the Token generated popup, check the **I understand** checkbox to see the token, and click the **Copy** button to copy the token key.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-personal-access-token-13.png)

## Generate Access Token for Business Account

To generate access token for business account follow the process - 

1. You have to log in to your Facebook account and then go to [Facebook for Developers](https://developers.facebook.com/).

2. If you don’t have a developer account, click the **Get Started** button at the top. Skip to step 4 if you have a developer account. 

![](https://theplusaddons.com/wp-content/uploads/2024/06/facebook-app-id-secret-1-2-1024x505.png)

3. Then you have to register for a developer account, and follow the steps to create your account.

![](https://theplusaddons.com/wp-content/uploads/2024/06/facebook-app-id-secret-2-1-1024x347.png)

4. Once done, you’ll get to the Apps page, click on the **Create App** button. 

![](https://theplusaddons.com/wp-content/uploads/2024/06/facebook-app-id-secret-3-1-1024x503.png)

5. On the next page, select the business profile you want to link with the app and click **Next**. 

![](https://theplusaddons.com/wp-content/uploads/2024/06/facebook-app-id-secret-m-4.png)

6. On the next page select **Other** and click **Next**.

![](https://theplusaddons.com/wp-content/uploads/2024/06/facebook-app-id-secret-m-5-1.png)

7. On the next screen, you have to select your app type, select **Business** and click **Next**.

![](https://theplusaddons.com/wp-content/uploads/2024/06/facebook-app-id-secret-m-6-1.png)

8. Then add an app name, email id and optionally connect your business account. Once done click on the **Create App** button, it will ask for your password to authenticate.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-app-id-secret-social-feed-b-1-3-1024x439.png)

9. On the next page, from the top menu go to **Tools** > **Graph API Explorer**.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-app-id-secret-social-feed-b-2-1024x409.png)

10. On the next page, select your app from the **Meta App** dropdown.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-app-id-secret-social-feed-b-3.png)

11. Then from the **User or Page** dropdown select **Get Page Access Token**. A popup will open, continue with your Facebook account, then select your Facebook page and follow the steps to complete the process. Now you’ll see two permissions added in the **Permissions** tab.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-app-id-secret-social-feed-b-4.gif)

12. Then add “pages_manage_metadata” permission in the **Add a Permission** field.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-app-id-secret-social-feed-b-5.gif)

13. Similarly add the following permissions - 

- ads_management

- business_management

- instagram_basic

- instagram_manage_comments

- instagram_manage_insights

- instagram_content_publish

Now you should have nine permissions in the **Permissions** tab. All the permissions in green color are not included yet.

14. To include them click on the **Generate Access Token** button, a popup will open, continue with your Facebook account, then select your associated business profile, Facebook page and Instagram profile then follow the steps to complete the process. Now you’ll see all permissions in black color.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-app-id-secret-social-feed-b-6.gif)

15. Then from the **User or Page** dropdown select your Facebook page and then click on the **Submit** button. Now you’ll see your Facebook page name and ID.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-app-id-secret-social-feed-b-7.gif)

16. Now copy and save the page ID in a notepad.

![](https://theplusaddons.com/wp-content/uploads/2024/06/instagram-app-id-secret-social-feed-b-8.png)

The access token generated here is a temporary one (will expire in about 2 hours) to [extend the access token](https://theplusaddons.com/docs//get-a-facebook-access-token-for-wordpress/#exted-token), follow steps 17-20 mentioned in the Facebook access token document.