Home » How To's » How to Retrieve reCAPTCHA Enterprise Site and API Keys

How to Retrieve reCAPTCHA Enterprise Site and API Keys

According to Google, all reCAPTCHA customers will be migrated over to the cloud/enterprise plan. If you have fewer than 10,000 CAPTCHA hits a month, you don’t need to worry about billing.

We’re writing to inform you that all Google reCAPTCHA keys will need to be migrated to a Google Cloud project by the end of 2025. This will unite all reCAPTCHA customers under a single set of terms, a consistent pricing structure, and provide access to advanced security features.
— Google Cloud Team

In this “How To,” I’ll show you how to retrieve the following to enter in your reCAPTCHA Enterprise app. This post assumes that you need the keys for an integration and doesn’t cover the integration itself.

Here’s what I’ll show you how to find:

  • Project ID
  • API Key
  • reCAPTCHA Site Key

Step 1: Visit Project Selector and Choose a Project

The first step is to visit Project Selector from the Google Cloud console. Log in to the Google account you want to use with reCAPTCHA Enterprise.

If you already have an existing project, you can select that instead of creating a new one.

Google Cloud's Project Selector
Visit Project Selector to View All Google Cloud Projects

Go ahead and add a new product by clicking “Create Project.”

You’ll see a screen where you can set a Project ID. You’ll need your Project ID later.

Create a New Product in Google Cloud Console
Create a New Product in Google Cloud Console

Once you’ve created your product, you’ll be taken to the product dashboard. You can also find your Product ID in your dashboard.

Product ID in the Product Dashboard
Product ID in the Product Dashboard

Step 2: Enable the reCAPTCHA Enterprise API

While still logged in, head to the reCAPTCHA Enterprise API service and enable it.

reCAPTCHA Enterprise Enable Screen
reCAPTCHA Enterprise Enable Screen

Once enabled, you’ll be taken to a configuration screen.

Configuration Screen for reCAPTCHA Enterprise

Step 3: Create and Configure an API Key for reCAPTCHA Enterprise

While still on the reCAPTCHA Enterprise configuration screen, click on Credentials in the left sidebar.

Sidebar Settings for Google reCAPTCHA Service
View Credentials to Begin Creating an API Key

You’ll want to create new credentials by clicking “Create credentials.”

Credentials Screen Where You Can Click Create Credentials
Credentials Screen Where You Can Click Create Credentials

You’re going to want to create a new API key, as shown in the GIF below:

Create a New API Key

While still on the API Key screen, name your API key and select Website for application restrictions.

API Credentials Screen
API Credentials Screen

Once you’ve selected Website, you can add the domains where reCAPTCHA should work. In my case, I’m using dlxplugins.com for my domain, and I’ve also included a local test environment.

Adding Websites to the Google Cloud API Key

Lastly, you’ll want to restrict the key to only reCAPTCHA Enterprise.

Restricting an API Key to reCAPTCHA Enterprise

Finally, hit save. You’re done configuring the API key.

Save the API Key Settingis
Save the API Key Settingis

Step 4: Setup and Configure reCAPTCHA

Head to the reCAPTCHA Enterprise landing page. You’ll see an area that says “Get Started.”

This will prompt you to enter several pieces of information. You can fill out the details similar to what’s shown in the video below.

Once saved, you’ll be shown a Site Key and a Secret Key.

reCAPTCHA Credentials Screen

Lastly, where prompted in your app, enter the:

  • Project ID
  • API Key
  • reCAPTCHA Site Key
Enter Credentials When Prompted

Conclusion

In this How To, I went over how to get your:

  • Project ID
  • API Key
  • reCAPTCHA Site Key

For more information and developer implementation, please see Migrate from reCAPTCHA Classic.

Leave Your Valuable Feedback

Your email address will not be published. Required fields are marked *

Shopping Cart
  • Your cart is empty.
Scroll to Top