Plugin Pulse
← Pulse

To Top

by Catch Themes · Uncategorized

Also makes 11 other plugins · 153.1K+ installs across the portfolio →

To Top is a nifty lightweight plugin. It adds a highly customizable button, which when clicked, scrolls up smoothly to the top of a page.

How scoring works →
90 Health · A
Maintenance 100/100
Rating quality 94/100
Support 70/100

90 health vs 56 average across 16,378 Uncategorized plugins

Directory ranking optimization

How it's scored →

How well this listing is tuned to rank in WordPress.org search, on the factors an owner controls. Not popularity, optimization.

96 / 100

Excellent listing optimization

Well tuned across the board

Update recency 100/100
WP compatibility 100/100
Rating quality 90/100
Listing tuning 92/100

Daily downloads

Since 2022-10-05 · 1,421 days · wp.org + Plugin Pulse archive

-19% vs prior 30d
202Downloads · Aug 26

30-day downloads

Rolling 30-day volume · peaks are release surges

6.2K

now · peak 57.6K

6.2K30d downloads · Aug 26

Directory rank vs rivals

wp.org popularity rank over time · higher is better · when a rival's line climbs above yours, they've overtaken you

To Top · #668 you scrollToTop · #12971 WPFront Scroll Top · #279 Scroll Back To Top B · #3725

Rating trend

Star average over time · dips mark rough releases

4.9Stars · Aug 26

Update activity

How busy the existing users are, measured as downloads in the last 30 days for every 1,000 active sites. A spike means a new release everyone's pulling; a long, slow decline means an aging user base that updates less.

104per 1k installs · Aug 26

Release cadence

Occasionally updated
from wp.org release tags

How often this plugin actually ships. A steady rhythm is the maintenance signal a single "last updated" date can't show.

3

releases in the last 12 months

3mo ago

latest release · v3.2

33

tagged releases on record

Recent releases

3.2 · 3mo ago3.1 · 5mo ago3.0 · 6mo ago2.5.5 · 1.3y ago2.5.4 · 2.4y ago2.5.3 · 2.8y ago2.5.2 · 3.7y ago2.5.1 · 3.9y ago2.5 · 4.2y ago2.4 · 4.5y ago2.3 · 4.9y ago2.2.2 · 5.1y ago2.2.1 · 5.5y ago2.2 · 5.7y ago

What its installed base runs

via wordpress.org

Share of active installs on each version of this plugin · 42% run the current release. Green is the current release; a big slice on older versions is a user base that has stopped updating.

v3.2 42%
v2.5 36%
v3.1 8.2%
Older / other versions 14%

Estimated active installs

The public count shows “60K+”. Our estimate pins where the real number sits.

tracked estimate
60K–70K ≈66K

Refined from the date this plugin crossed into its current band.

Install history · since 2016-11-06 · 1,456 observations

60KInstalls · Aug 26

Estimated value

What this plugin might earn a year, and what it might sell for. Modeled from public signals; we don't see anyone's books.

Est. annual revenue

N/A

Est. acquisition value

N/A

No paid tier is visible, so we don't put a figure on revenue or sale value: that would be guessing. The install base is a real asset to an acquirer, just not one public data lets us price. A declining trend compresses what a buyer would pay.

Details

Version
3.2
Last updated
3mo ago
Added
2016-02-01 · 10 yrs old
Requires WP
5.9
Tested up to
7.0.4
Requires PHP
7.4

Recent reviews

All reviews on wp.org ↗
  1. rexwilliamson
    1.3y ago

    I usually do not leave any reviews, unless the plugin absolutely doesn’t work the way the developers claim it is supposed to. I hate being their test guinea pig, so to speak. Simply state the plugin is in a beta or even alpha stage and allow users to decide if they want to invest their time for free fixing your plugin. This plugin is extremely useful and so simple to use. This plugin works for me 100% of the time hands down. When this program had not been updated in a while, my security plugin suggested I find a more current plugin. The problem with the many I had tried is some of them do not work in the WP Admin area, or on the website they only work sporadically – tested on almost every windows browser. I was at the point I just disregarded my security plugin and prayed this would get updated – and it did. I cannot be any more pleased with this plugin. (I did not contact this plugin’s support to ask them if they were planning on additional updates)If you need a plugin for transferring users to the top of your website, do not invest one (1) second trying other plugins and getting frustrated when they will not work properly. Save time, and headaches, and download this 100% working plugin this second. You will not be sorry, I guarantee.

    Read on wp.org ↗
  2. myracat
    1.3y ago

    We have a lot of information on our support center website and sometimes our pages get really long. This ‘to top’ plugin is super easy to set up, easily customizable to fit our colors and theme and how much we want it to stand out, and it works every time. Great solution!

    Read on wp.org ↗
  3. sadhaka
    1.6y ago

    Looks OK. Bit ironic that the “catch plugins” website demo shows it hidden behind the Google reCAPTCHA icon 😂

    Read on wp.org ↗
  4. danielarco
    2.2y ago

    good to top plugin

    Read on wp.org ↗
  5. pan29
    3.1y ago

    There is no transparency of the icon in the new versions (2.5.1, 2.5.2). The latest version where the icon is transparent is 2.5.

    Read on wp.org ↗
  6. tytoowns
    3.2y ago

    Simple and effective.

    Read on wp.org ↗
  7. Anonymous
    3.2y ago

    Very easy to use, there are no complex settings.

    Read on wp.org ↗
  8. Ya-Grisha
    4.0y ago

    ни картинкой ни настройками. К тому же, по стилистике плагин ведёт себя неправильно, при наведении мыши цвет должен светлеть, а не наоборот.

    Read on wp.org ↗

Latest updates

via wp.org changelog

Recent releases and news for this plugin

  1. Version 3.2 Security: Admin settings input is now properly validated and sanitized before saving Security: Plugin links in the admin area are now correctly escaped to prevent potential output issues Bug Fixed: Plugin scripts and sty 3.2
  2. Version 3.1 Bug Fixed: Remove var_dump code 3.1
  3. Version 3.0 Bug Fixed: WordPress.Security.EscapeOutput.OutputNotEscaped Bug Fixed: missing_direct_file_access_protection Bug Fixed: WordPress.WP.I18n.MissingArgDomain Bug Fixed: outdated_tested_upto_header Compatibility check up to 3.0
  4. Version 2.5.5 Compatibility check up to version 6.8 2.5.5
  5. Version 2.5.4 Compatibility check up to version 6.5 2.5.4
  6. Version 2.5.3 Compatibility check up to version 6.4 2.5.3

Known vulnerabilities

via Wordfence Intelligence

1 disclosed vulnerability on record for this plugin, fixed in the current version. Sites on older versions stay exposed until they update.

  1. 2021-09-20 CVE-2021-24752 Missing Authorization Affects < 2.3 Patched in 2.3

Vulnerability records provided by Wordfence Intelligence. Copyright 2012-2026 Defiant Inc. License and terms.

CVE records: Copyright 1999-2026 The MITRE Corporation. CVE terms of use.

Behavioral tests

via WP Hive

Automated install-time checks, tested on PHP 8.1.12 · WP 7.0

Low memory footprint
Low page-speed impact
Runs on latest PHP + WP
No PHP errors
No JS errors
Activates cleanly
No resource errors
No external HTTP errors
Optimized database use
Frequently updated

Languages

via translate.wordpress.org

Translated into 134 languages, 3 at 90% or more

Chinese (Taiwan) 98%
Russian 98%
Japanese 97%
Czech 61%
Ukrainian 46%
Dutch 43%
German 34%
Swedish 31%
French (France) 27%
Spanish (Spain) 26%
Portuguese (Brazil) 24%
Italian 23%
English (Canada) 22%
Polish 21%
Romanian 21%
Catalan 20%
Chinese (China) 20%
Serbian 20%
Turkish 20%
Arabic 19%
Bulgarian 19%
Croatian 19%
Danish 19%
English (UK) 19%

Plus 110 more locales with partial translations.

Growth timeline

Install-tier crossings we have observed, and how long each tier took to outgrow

  1. 2026-01-10 70K+ → 60K+ down after 601 days in tier
  2. 2024-05-19 80K+ → 70K+ down

Competes with

The plugins that solve the same job, ranked by shared tags then reach, closest match first. The letter on the right is each plugin's health grade (A best, F worst).

Compare head to head →

Embed this report card

Drop a live Pulse card for To Top into a readme, a review or a deck. It updates itself.

<iframe src="https://plugins.wpmayor.com/embed/to-top" width="480" height="300" style="border:0" loading="lazy" title="To Top — Plugin Pulse"></iframe>
Preview card ↗

To Top: 60K+ active installs, 4.9★ (54 reviews). Plugin Pulse (WP Mayor), as of 2026-08-25. https://plugins.wpmayor.com/plugin/to-top