Back to home

API Setup

Step-by-step guide to configure your YouTube Data v3 API key.

Why an API key?

YouTube Niche Finder uses the YouTube Data v3 API to fetch video and channel statistics. Each user sets up their own free API key and gets a personal quota: 10,000 credits and 100 API searches per day.

Security Guaranteed

Your API key is encrypted with AES-256 and stored securely. It's never exposed client-side and only transits through our secure proxy.

Configuration Steps

1

Access Google Cloud Console

Go to the Google Cloud Console to create or access your project.

Open Google Cloud Console
2

Create a new project

If you don't have an existing project, create a new one.

  • Click on the project selector at the top of the page
  • Click New Project
  • Give your project a name (e.g., YouTube Niche Finder)
  • Click Create
3

Enable YouTube Data API v3

Search for and enable the YouTube API in your project.

  • Go to APIs & Services > Library
  • Search for YouTube Data API v3
  • Click on it then click Enable
Access API Library
4

Create your credentials

Generate an API key for your project.

  • Go to APIs & Services > Credentials.
  • Click Create credentials, then API key.
  • Under API restrictions, select only YouTube Data API v3.
  • Enable the API in the previous step first, otherwise it will not appear in the list.
  • Leave Application restrictions set to None: our server sends requests to YouTube for you, without using a website or an application allowed on your key.
  • Create the key and copy the whole key.
5

Add the key to the extension

Open YouTube Niche Finder and add your key in settings.

  • Open YouTube and click the Niche Finder button
  • Go to settings (gear icon)
  • Paste your API key in the dedicated field
  • Click Save

Never share your API key

Your API key is personal. Don't share it or publish it in public code. If you think it's been compromised, delete it and create a new one.

About quotas

Google grants two separate free quotas every day: 10,000 credits, and 100 API searches. The extension is built to spare both: it reads results straight from the YouTube page (zero API searches for a standard analysis) and one analysis usually costs 20 to 40 credits. Enough to chain dozens of analyses a day.

Credits per day

10,000

API searches per day

100

Cost of one analysis

~20 to 40 credits

My key is rejected

Invalid key

Google does not recognize the key you pasted.

  1. Open Google Cloud, then APIs & Services > Credentials.
  2. Open your API key and copy the whole key.
  3. Paste it into the extension, then click Save.

YouTube is not enabled

The project for your key does not have access to YouTube yet.

  1. In Google Cloud, select the project that contains your key.
  2. Open APIs & Services > Library and search for YouTube Data API v3.
  3. Click Enable, then try again in the extension.

Key restricted to another service

Your key’s restrictions prevent it from being used with YouTube.

  1. Open APIs & Services > Credentials, then your API key.
  2. Under API restrictions, select only YouTube Data API v3.
  3. If YouTube is missing, enable it in the Library first.
  4. Save your changes, then try again in the extension.

Application restriction

Your key does not allow requests sent by our server.

  1. Open APIs & Services > Credentials, then your API key.
  2. Under Application restrictions, select None.
  3. Keep only YouTube Data API v3 under API restrictions.
  4. Save your changes, then try again in the extension.

Project blocked by Google

Google has blocked the project associated with your key.

  1. Create a new project in Google Cloud.
  2. Enable YouTube Data API v3, then create a key by following the steps above.
  3. Paste the new key into the extension, then click Save.

Have questions?

Check our FAQ for common issues.

View FAQ