As part of our commitment to keeping Android a safe and trusted platform, we announced new developer verification requirements in August 2025. This process helps us better understand our developer community and prevents malicious actors from distributing malware. This article will walk you through the steps to complete the required verification and provide resources for support if you need help.
Legal name and address
As part of creating your Android Developer Console account, you will be asked to link a Google payments profile. This profile helps Google verify your developer identity.
During the registration process, you can select an existing payment profile (if you have one), or create a new one. The type of payment profile is based on the type of developer account that you're creating (personal or organization). Payments profiles for personal accounts and organization accounts have different verification requirements.
Personal account
If you create an Android Developer Console account for personal use, and a Google payments profile has not been verified, you will be required to provide the following information in Android Developer Console as part of verifying your identity details:
-
Official government identity document
You can see the supported identity documents per country/region on this page.
Organization account
If you create a developer account for an organization and a Google payments profile has not been verified, you will be required to provide the following information in Android Developer Console as part of verifying your identity details:
- D-U-N-S number (unless your developer account is for a known government organization or agency. Learn more
- Official government identity document (from somebody authorized to act on behalf of the organization)
- Official organization document
- The name listed on the business registration document must match the name listed on the business's Dun & Bradstreet profile.
- All business documents must be issued by a trustworthy authority, such as a federal/state/municipal government, public institution (for example, tax authority, securities and exchange commission), chamber of commerce, or business registry.
- If you're a government organization, you may submit a document with your government's letterhead as a form of proof if the above business documents are not available.
- Important: Submitting unsupported documents is the primary reason for developer verification failures.
You can see the supported identity documents per country/region on this page.
Government organizations or agencies
If your developer account is for a government organization or agency and you are prompted to provide a D-U-N-S number when trying to create a payments profile as part of the verification process, you can contact our support team. They can enable your account to complete verification without providing a D-U-N-S number.
Important: You should only do this if you cannot provide a D-U-N-S number.
Contact details
You will need to provide and verify your contact information. This information is not shown publicly.
Verifiable contact details ensure that we have trusted means to communicate with developers and are an effective way to keep spammers from abusing our systems.
If you encounter any issues with verifying your information, contact us for support.
Email verification
The following steps describe how to verify your contact email address when creating your Android Developer Console account, or when updating your information on the Identity page in Android Developer Console.
- Enter your email address.
- Select Verify email address. You will receive an email containing a six-digit code.
- Enter the six-digit code and select Verify.
Note: If the contact email address that you entered has already been verified as part of your Google Account, you do not need to verify it again, and can skip the email verification process. However, you will be required to complete the email verification process if you update your contact email address in the future.
Phone verification
The following steps describe how to verify your contact phone number as part of verifying your information after account creation, or when updating your contact details on the Identity page in Android Developer Console:
-
Enter your phone number in international format:
Phone numbers in international format begin with a plus (+) sign, followed by the country code, the area code and the phone number:
+(Country code)(Area code)(Phone number)
Examples: +14155552671, +441234567890 -
Choose whether you’d like to receive your verification code by text message or voice call.
-
Select Verify phone number. You will receive a text message or voice call sharing a six-digit code.
-
Enter the six-digit code and select Verify.
Note: You will be required to complete the phone verification process again if you update your contact phone number.
If for some reason you do not receive the six-digit one-time password via your chosen method, for example, text message, try the other method, for example, voice call.
Website verification
All developers creating organization accounts must verify ownership of their organization’s website. This is done by creating an association in Google Search Console between the website and your Android Developer Console account.
If your website is not yet registered in Search Console, you must register it before starting the verification process. After your website is registered in Search Console, you can send a website verification request from the Identity page in Android Developer Console. If the Google Account that you used to register the website in Search Console is the same Google Account that you used to log in to your Android Developer Console account, the request will be automatically approved. Otherwise, the registered owner of the website in Search Console will receive an email and a notification in Search Console to approve or deny your request. If the request is approved, you’ll receive an email letting you know that an association between the website and your Android Developer Console developer account has been created, and the website verification process is now complete.
Manage a failed website verification
Your website verification may fail due to one of the following reasons:
- The association request was denied by the registered owner of the website in Search Console
- You did not enter the correct website URL
You can try again by sending another website verification request from the Identity page.
Selecting a payments profile when creating an Android Developer Console account
To create a new, or verify an existing, Android Developer Console account, you must create or select a payments profile.
A Google payments profile stores information that can be used across Google products to save you time. This includes information like your name and address, payment methods, and where applicable, information about your organization.
Android Developer Console uses your Google payments profile in order to verify your identity. The information in your payments profile is critical to the creation and verification of your account, and the information in your payments profile must accurately reflect your real-world identity, and be kept up to date.
Learn more about creating and managing your Google payments profile
Payment profiles can either be for individuals or organizations. Only an organization payment profile can be shared with multiple people.
If your organization has multiple developer accounts that share the same identity details, you may want to consider reusing the same payments profile across these accounts to simplify the verification process.
Important: Make sure you understand the implications of sharing a payment profile with other people before adding them as admins. Granting admin access means they may be able to use the payment details that are part of the payment profile.
Sharing a payments profile
To share a payments profile across multiple developer accounts, follow the steps below.
Step 1: Grant access to the payments profile
Each Android Developer Console account owner must be an admin of the payments profile. An existing profile admin must add the account owner to the payments profile on the Google payments center Settings page. To do so:
-
Open the Google payments center Settings page.
-
Important: If you have multiple payments profiles, make sure you select the correct profile from the dropdown in the top right corner.
-
-
Under 'Payments users', select 'Manage payments users'.
-
Select Add new user.
-
Enter the user's name, email address, and select 'Admin with all permissions'.
-
Choose an email preference option and select Invite.
-
(Optional) Repeat for each additional account owner.
Step 2: Accept the invitation
Step 3: Select the profile in Android Developer Console
Frequently asked questions
Payment profile verification
My organization has multiple developer accounts that share the same identity details. Is it possible to reuse the same payments profile across these accounts to simplify the verification process?
Email verification
I didn't receive an email verification code. What should I do?
If you’ve tried to verify your email address several times and you’re still unable to receive a verification code, we suggest that you do the following:
-
Check your spam folder in case the message has been marked as spam.
-
Verify your email address at a different time.
-
Use a different email address.
Phone verification
How should I enter my phone number?
How much will text messages or calls cost when verifying my phone number?
Text message delivery is slow. What should I do?
The text message or voice call verification isn’t working. What should I do?
If you’ve tried both the SMS and voice call options several times and you’re still unable to receive a verification code, we suggest that you do the following:
-
If you’ve been using a mobile phone, then you can try using a landline phone or vice versa.
-
Confirm that you can receive calls or text messages from other people on your phone.
-
If you’re using a mobile phone, make sure that it has a strong signal while attempting the verification. Sending an SMS while your mobile phone is out of range and then going into range can sometimes cause failure in SMS delivery.
-
Try verifying your phone number on another day when telecoms network faults that might be causing difficulty in SMS and voice call transmission are possibly resolved.
Website verification
Why am I getting the error, "You can't use this website. Try another one"?
General
Can I close my Android Developer Console account?
Get help
Contact us for more help with Android Developer Console.