Elementor widget · Utility & Tools

Reading Progress Bar

A slim bar that fills as visitors scroll a page — a subtle nudge that keeps readers moving to the end.

About this elementor widget

Give long posts and pages a sense of momentum. The Reading Progress Bar pins a thin bar to the top or bottom of the window and fills it as the visitor scrolls — reaching 100% at the end of the page. It's a small touch that measurably helps people finish what they're reading.

Key features

  • Fixed bar that tracks scroll position and fills smoothly as the reader moves down the page
  • Position it at the top or bottom of the viewport
  • Set the bar (fill) color and the track (background) color
  • Adjustable height and corner radius
  • Optional box shadow for a little lift
  • Lightweight and dependency-free — just drop it on the page once; it measures the whole document
  • Great for blog posts, long-form articles, documentation, and guides

Add it to any page, pick your colors, and let readers see how far they've come.

More elementor widgets

Your EMCP guide

Answers from our docs

YOUR CHAT, YOUR CHOICE

Before we chat

MSR Builds processes your question and up to four recent messages on our server to answer from the EMCP docs. AI is optional and needs your separate permission.

The chat is kept in this page's memory, not saved as a conversation in our database or browser storage. Our hosting and security services process connection information, such as your IP address, to prevent abuse.

Cloudflare Turnstile checks your browser and connection to prevent automated abuse when you send a question. No login is required.

Please leave out personal, sensitive or confidential information, passwords and API keys.

You can withdraw consent and clear this page's chat at any time. This cannot undo a request already sent or erase provider/security records.

Chat privacy, retention & your rights ↗ · Privacy contact

Starting chat consents to this processing. You can browse our docs without using the chat.