Setup reCatpcha Enterprise

Google Cloud Platform

Create a google cloud platform account if you don't already have one. You can do that here:


Google Enterprise Billing

Google offers 1 million free reCaptcha events per month, then it will stop working. If you need more than 1 million per month, and want to ensure no service interruptions, you will need enable billing. you can do that here:

Setup reCaptcha Instance

Once you've got a Google Cloud Platform account, head over to and setup a new reCaptcha instance.

Be sure to enable enterprise when setting up the instance.

Create a Key

Now we need to create key. Click the "Create Key" button.


Pick a display name, such as "Your Project Name - Auth Armor SDK"

Choose Website as the platform type.

Add a domain. Please be sure to add all the domains you will be running the SDK on.

Create the key


Get Key ID


Copy the ID of the newly created Key and enter it in the Key ID field on the Auth Armor Dashboard.

Create Google Service Account

Now head over to to create a new service account

Click the "Create Service Account Button".


Give your service account a name and ID. The ID will be generated for you based on your account name, or you can generate your own.

Give the service account a description, then click "Create and Continue"


Now let's grant the service account access to reCaptcha agents


Select reCAPTCHA Enterprise Agent as the role, then click "Continue".

Then click "Done".

You have now successfully create the service account for reCaptcha.

Generate Service Account Key

Head back over to and click actions > manage keys for the service client you just created.

1159 214

Choose "Add key" and then "Create new key".


Select JSON for the Key Type, then click "Create".


They key will now be downloaded to your computer. Paste that key into the dashboard and click Save.