How to generate Instagram 'Client ID', 'Client Secret' and 'Access Token'

To get your Instagram Client ID, Client Secret and Access Token follow few steps below...

Step 1 - Client ID and Client Secret

  1. Login to your Instagram account and go to
  2. Click "Manage Clients" (top right corner)
  3. Click on 'Register a New Client'
  4. Enter your details in the field as show below
  5. Go to Security tab and don't forget to uncheck 'Disable implicit OAuth'
  6. Click 'Register'
  7. Now you will be able to see your 'Client ID' and 'Client Secret'

Step 2 - Access Token

Copy the URL below and replace the UPPERCASE (red color) with the information you noted earlier on Client ID and Redirect URL (as shown above).[CLIENT_ID_HERE]&redirect_uri=[REDIRECT URI]&response_type=token

After changing CLIENT ID and REDIRECT URL, paste the full URL in your favorite browser and hit enter.


You will be taken to Instagram server for authorization. Click 'Authorize'


Now you will been redirect to the URL you set as your REDIRECT URL, if you look closely to the URL you will see your Access Token after '=' (equal to sign), something like this...  (this is fictitious access token)


Your access token is like a password for your Instagram account and so shouldn’t be revealed to anyone.

Copyright © 2024 Siam Naulak.