Moving the reCAPTCHA v3 Badge: From Right to Left and Beyond!

October 9, 2025

Anne Allen

Moving the reCAPTCHA v3 Badge is a common request. The reCAPTCHA v3 badge is a familiar sight on many websites, usually tucked away in the bottom right corner. While its purpose is crucial for spam prevention, its default placement might not always fit perfectly with your site’s design or user experience as this space is often used for chat windows etc. The good news is, with a little CSS, you can easily reposition it!

Moving the reCAPTCHA v3 Badge

Why Move the Badge?

There are several reasons you might want to adjust the reCAPTCHA badge’s position:

  • Design Aesthetics: It might be clashing with other elements in your site’s bottom right, like a chat widget or social media icons.
  • User Experience: Perhaps your users are accustomed to seeing important information on the left, or the right-side placement feels obtrusive.
  • Accessibility: In some cases, moving the badge can improve the overall accessibility of your site’s layout.

How to Move the reCAPTCHA Badge to the Left

You can achieve this with a simple CSS snippet. This code will not only move the badge to the bottom left but also add a neat hover effect, so it only expands to full text when the user hovers over it, keeping your design clean.

CSS

/* Move reCAPTCHA v3 badge to the left */

.grecaptcha-badge {
    width: 70px !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    left: 4px !important;
    right: unset !important; /* Important: unset the default right property */
}
.grecaptcha-badge:hover {
    width: 256px !important;
}
/* The following styles seem unrelated to the reCAPTCHA badge. 
   If they are for other elements on your page, keep them, 
   otherwise, you might want to remove them. */
.hotboxes a {
    text-decoration: none;
}
.hotboxes a:hover{
    background-color: #59b9bf;
    box-shadow: 1px 3px 15px #777;
}

Where to Add This CSS:

You can add this CSS to your website’s stylesheet (e.g., style.css), or in the custom CSS section of your theme options if your content management system (like WordPress) provides one.

Here’s how it looks before the hover effect:Image of

And this is how it appears when hovered over:Image of

Remember to add right: unset !important; to explicitly remove the default right positioning set by reCAPTCHA, ensuring your left property takes precedence.

Frequently Asked Questions (FAQs)

Is it permissible to move the reCAPTCHA badge?

Yes, Google allows you to hide or reposition the badge as long as you include the reCAPTCHA branding visibly somewhere on your page. The snippet above keeps the branding visible upon hover, which is generally acceptable. Alternatively, you can include the “This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.” text in your footer.

Can I completely hide the reCAPTCHA badge?

While technically possible with display: none;, it’s not recommended to completely hide the badge without providing the required reCAPTCHA branding text elsewhere on your site. Doing so might violate Google’s terms of service for reCAPTCHA.

What if the badge still isn’t moving after I add the CSS?

Cache: Clear your website and browser cache.
Specificity: Ensure your CSS is specific enough. Adding !important to your properties helps override existing styles.
– Placement: Make sure your custom CSS is loaded after the default reCAPTCHA styles.
right: unset !important;: Double-check that you’ve included this line, as it’s crucial for overriding the default right positioning.

Can I move the badge to the top, or center it?

Absolutely! You can use similar CSS properties like top, bottom, left, right, and transform with position: fixed; to place it almost anywhere on your page. For example, to move it to the top left, you’d use top: 4px !important; left: 4px !important; bottom: unset !important;.

Does moving the badge affect reCAPTCHA’s functionality?

No, moving the badge using CSS does not impact the underlying functionality of reCAPTCHA v3. The reCAPTCHA script continues to run in the background, assessing user interactions and providing scores, regardless of the badge’s visual placement.
Anne Allen

About the author

Hi, I’m Anne Allen. I’ve spent the last 15 years living and breathing WordPress. I’m passionate about helping business owners demystify their websites—whether that means keeping your site secure with proper maintenance, setting up complex Gravity Forms, or ensuring your content is accessible through ADA compliance. Let’s make your site work for you.