Counter

Show the numbers that prove your track record.

A number that counts up in view — as a stat, a badge, a progress circle, a skill bar or a fun-fact box with an icon.

Gutenberg block

Requirements

  • The block editor (Gutenberg)
  • WordPress 6.5 or newer
  • PHP 7.4 or newer
  • Licence: Pro ($2 / year) — add it to the cart in Moduly

Add it to a page

  1. Open the page or post in the block editor.
  2. Click + (Block Inserter) and search for Counter — it is in the Moduly category.
  3. Insert it, then fill in its content on the canvas. Ready-made presets appear when you insert it, and later under Transform to in the block toolbar.
  4. Adjust it in the right sidebar: the Block tab holds the settings below, and the Styles tab its colours, typography and spacing.

Settings

General

SettingWhat you can set
NumberText
NumberColour

Number

SettingWhat you can set
Maximum (the full circle / bar)1–10000
PrefixText
SuffixText
Thousands separator, or .
Decimal point. or ,

Count-up

SettingWhat you can set
Start from0–10000
Count up when scrolled into viewOn / off
Duration (ms)0–10000
Delay (ms)0–5000
Easingout, inout, linear, expo or back
Count again each time it comes into viewOn / off

Layout

SettingWhat you can set
Label tagp, h2, h3, h4, h5 or div
Label positionbelow, above or right
Badgenone, circle, rounded, square, pill, hexagon or blob
Badge size (px)40–300
Progress ring around the badgeOn / off
Ring fill (%)0–100
Circle size (px)60–400
Ring thickness1–30
Ring endsround or butt
Gradient ringOn / off
Label inside the circleOn / off
Text positionoutside, inside or side
Valueend, bubble or none
Fillsolid, gradient or striped
Moving stripesOn / off
Bar height (px)2–60
Bar corner radius (px)0–99
Mediaicon, image or none
Media positiontop, left or right
Icon / image size (px)12–120
Icon backgroundcircle, rounded, square or none
Divider under the numberOn / off
Hover effectnone, lift, grow, border or icon
Label & textColour
Accent (ring, bar, icon, suffix)Colour
Gradient endColour
TrackColour
Icon backgroundColour
BadgeColour

Counter text

SettingWhat you can set
Counter styleText
Number size (px)0–160
Label size (px)0–60

Styles tab: colours, typography, spacing, borders and shadow, from WordPress's own design tools.

Tips

  • Visitors who ask their device for reduced motion get a calmer, still version automatically.
  • Not sure where to start? Insert one of its presets and edit from there.

Troubleshooting

  • A change not showing on the live site is almost always a page cache — clear your caching plugin or host cache.
  • Works well with: Facebook Feed, Image Stack, Instagram Feed.