Free Back to Top Button Widget

Back to top button that improves navigation, speeds up browsing, and helps visitors move smoothly through long pages for a better user experience.

Create a Back to Top Button

loved by 500K+ businesses

plugineditor
Quick add to:

The Common Ninja Back to Top Button widget is a free, no-code embed that adds a floating button to your website that scrolls visitors back to the top of the page in one tap.

Pick from multiple button skins, choose a position (corner-anchored, configurable side), set the icon type (arrow, chevron, custom), configure when the button appears (always, after scroll depth, on time-on-page), customize the design with Custom CSS, and paste a one-line embed snippet on Google Sites, Canva, Hostinger, Webflow, Squarespace, WordPress, and 200+ other platforms.

Use it on long-form blog posts, documentation pages, case studies, product narratives, course outlines, and any page where visitors scroll past several viewports and might want a fast way back to the navigation without dragging the scrollbar manually.

Why add a Back to Top Button to your website?

  • Save visitors from dragging the scrollbar manually

    On a 3,000-word blog post or a documentation page that runs five viewports, scrolling back to the navigation by hand is friction. A floating back-to-top button takes the visitor to the top in one tap. Small UX nudge with outsized impact on session quality — visitors are more likely to keep exploring instead of leaving when they're done with the current page.

  • Standard pattern visitors already recognize

    Back-to-top buttons are one of the most established UX patterns on the web — visitors recognize the icon instantly and know exactly what it does. No instruction needed, no confusion about behavior, no learning curve. Adding the pattern matches expectations rather than breaking them.

  • Appears only when it's useful

    Default behavior shows the button after a scroll-depth threshold (e.g. after the visitor passes 25% of the page) — so on short pages it never appears, on long pages it shows up exactly when visitors might want it. The button hides on long scroll-up moments and reappears when the visitor stops scrolling. Always there when needed, never in the way.

  • Different from a Scroll to Element Button

    A Back to Top Button scrolls to the very top of the page. A Scroll to Element Button scrolls to a SPECIFIC section anchor (jump-to-pricing, jump-to-contact, jump-to-faq). Use this Back to Top Button for the return-to-nav pattern; use the Common Ninja Scroll to Element Button when visitors should jump to a named section, not always to the top.

Get started in 3 steps

How it works

  1. Pick a button style

    Choose from multiple skins (minimal arrow, pill-shaped, branded-vibrant, dark-mode, glassmorphic). Pick an icon type — arrow, chevron, custom upload. Set the corner position (bottom-right standard, all four corners configurable). Configure the button size for desktop and mobile.

  2. Configure when the button appears

    Show always (button visible from the moment the page loads), show after scroll depth (button fades in once the visitor has scrolled past a percentage of the page — recommended for long-form content), show on time-on-page (button appears after N seconds). The default "after scroll" pattern keeps the button hidden until visitors actually need it.

  3. Embed on your site

    Copy the one-line embed snippet and paste it on Google Sites, Canva, Hostinger, Webflow, Squarespace, WordPress, or any of the 200+ supported platforms. The button floats over your page content; visitors tap it to smooth-scroll back to the top of the page. Edits in the Common Ninja editor push to every embed without re-paste.

Open the editor

What you get with the Back to Top Button widget

Multiple skins

Pick from a library of pre-designed skins (minimal-arrow, pill-shaped, branded-vibrant, dark-mode, glassmorphic) for a fast visual fit. Each skin frames the icon with its own shape, shadow, and hover state.

Easy position change

Anchor the button to bottom-right (standard), bottom-left, top-right, or top-left. Configure offset from the viewport edge so the button doesn't collide with existing nav, chat buttons, or floating CTAs. Set the position once; the button respects iOS Safe Area insets on mobile automatically.

Different icon types

Arrow (the classic up-pointing chevron), filled triangle, double-chevron, rocket icon, custom icon upload. The icon you pick signals "return to top" while matching your design system's visual tone.

Multiple layouts and Custom CSS

Pick floating circle (most common), pill-shaped with label ("Back to top"), or compact corner badge. Layer Custom CSS for pixel-level control over button size, corner offset, animation easing, scroll-trigger threshold, and per-breakpoint sizing.

Everything in the editor

Also included in the editor

Easy Button Position Change

The Back to Top Button widget comes with an option to change the position of the button (right, left, center), which will allow you to customize it to fit your specific needs. This flexibility ensures that the button blends seamlessly with the overall design of your website, making it an essential tool for improving user experience and navigation.

Different Icon Types

The Back to Top Button widget features different arrow icons you can choose from. Simply select the one that will complement your website’s design. This customization option provides the flexibility to match the button to your website’s aesthetic, creating a seamless and visually appealing user interface.

Back to The Top button Multiple Layouts

The Back to Top Button widget comes available with multiple layouts that you can choose from to make sure it fits your overall website design and style. With this versatility in design options, you can seamlessly integrate your brand's aesthetic into your website while maintaining a polished look.

Easy To Use Widget

The Back to Top Button widget is easy to use and requires no coding knowledge. Our intuitive dashboard with the drag-and-drop feature will enable you to customize the widget any way you’d like to with just a few simple clicks.

Give visitors a fast way back to the nav

Open the editor

No credit card · Setup in under 5 minutes

Loved by our customers

Real reviews. Real customers.

Verified

Outstanding service. I use their widgets to help me with my web design business and whenever I need help they are very quick to help.

Verified

Excellent company with excellent service!!! We used it to build a survey, it was very user friendly. The service was perfect. Amit helped us with every problem and question we had, thank you very much!!!

Verified

Common Ninja saved the day when building our website and the customer service Daniel, the co-founder and CEO, provided was amazing.

Read more customer reviews
FAQ

Quick answers

  • Yes. The free plan covers one Back to Top Button with no time limit and no credit card. Upgrade only when you need additional buttons, custom icon uploads, premium skins, advanced display rules, or features like per-button click analytics.

Platform-specific guides

How to add Back to Top Button to your website

Pick your platform. Each takes under 4 minutes.

  1. 1Open your Google Sites project and click Insert in the right panel, then Embed.
  2. 2Switch to the Embed code tab, paste the Common Ninja embed snippet, and click Next then Insert.
  3. 3Position the embed anywhere on the page (the button anchors itself to the viewport corner regardless of embed position) and publish.
Add Instagram Feed to Google Sites

Compatible With All Site Builders, E-Commerce Platforms and Websites

Explore Related Widgets

FAQ

A Back To Top button is a user interface element commonly found on websites, especially with a lot of content. It is typically represented by an upward-facing arrow or a "Top" label and placed at the page's bottom. When clicked, the button takes the user back to the top of the page, allowing for quick navigation without having to scroll all the way up manually. The Back To Top button is often used to improve the user experience, especially for long pages, and is a common feature of modern websites.

A Back To Top button can significantly improve the user experience on your website, especially for pages with a lot of content. Here are some ways a Back To Top button can help your website visitors:

  1. Ease of navigation: With a Back To Top button, visitors can quickly return to the top of the page without having to scroll up manually. This saves time and effort, especially for long pages.
  2. Improved accessibility: For users with mobility or accessibility issues, a Back To Top button can be a game-changer. It makes it easier for them to navigate your website and access the necessary information.
  3. Better user experience: A Back To Top button can contribute to your website's overall user experience by making navigation more convenient and accessible. This can help increase user engagement and reduce bounce rates.
  4. Increased efficiency: By allowing visitors to quickly return to the top of the page, a Back To Top button can help increase efficiency and streamline navigation, making it easier for visitors to find what they're looking for.

Yes, you can easily do so from the “Templates” tab.

Yes, there are lots of beautiful skins that you can choose from to save time and start using the widget as quickly as possible.

It’s simple. All you need to do is to sign up and start using the free version.

Common Ninja’s Back to Top Button widget is free to use. It is limited to a certain amount of views, however.

Common Ninja’s Back to Top Button widget is compatible with ALL current and future website builders.

Yes, the Back to Top Button widget is GDPR-compliant.

No. Using our Back to Top Button widget is very simple. The widget comes with an intuitive drag-and-drop interface and fully customizable options. Once you’ve finished editing the widget to your liking, all you need to do is copy the provided code and add it to your website.

Yes. We are eager to hear your request. Please visit our Feature Request page.

Ready when you are

Add a Back to Top Button to your site in 5 minutes

Floating button with smooth-scroll to top, multiple icon types, configurable position (any corner), scroll-trigger threshold, stylish skins, and Custom CSS. Embed on 200+ platforms including Google Sites, Canva, Hostinger, Webflow, Squarespace, and WordPress.

Create your Back to Top Button

No credit card · Setup in under 5 minutes