Reading Progress Bar

Ever start reading a long article and wonder how much is left? So do your visitors. The Reading Progress Bar by Master Addons fixes that. It’s a thin, smart bar that fills up as you scroll down the page. You can add it to any page or post in seconds from right inside Elementor’s Page Settings. Customize its colors, position, and speed to match your site perfectly. It’s a tiny touch that makes your content feel more engaging and easier to navigate. Let your readers see their progress and stick around until the very end.

Reading progress bar extension
Turn It On and Place It Where You Want

Turn It On and Place It Where You Want

No coding, no fuss. Just flip the “Enable Reading Progress Bar” switch in your page settings. Then decide where it should live – stuck to the top of the viewport is the classic spot, but it’s your choice. It automatically detects the full page height and starts filling up the moment a visitor starts scrolling.

  • One-Switch Enable: Find the setting right in the Page Settings panel under “General Settings” and turn it on globally or for just one page.
  • Top or Bottom: Choose Position to lock the bar to the top or bottom of the screen so it’s always visible.
  • Automatic Tracking: The bar intelligently calculates the total page length and updates the fill in real-time as the user scrolls.

Make It Look Like Part of Your Brand

A default blue bar might not fit your site. That’s why you get full control over how it looks. Match your brand colors, adjust the thickness, and control how smoothly it animates. Make it subtle or make it stand out- it’s completely up to you and your design.

  • Custom Colors: Set two colors: the Background Color for the empty track and the Fill Color for the moving progress.
  • Adjust the Thickness: Use the Height field (like 5px or 10px) to make the bar thin and discreet or thick and bold.
  • Tune the Animation: Control the Animation Speed so the bar fills up smoothly and feels natural, not jumpy or slow.
Make It Look Like Part of Your Brand
Template Viewer
Facebook
Twitter
WhatsApp
Copy Link
Buy Now
Caldera Forms
Caldera Forms

Frequently Asked Questions For Reading Progress Bar

Learn the most asked queries users have about Reading Progress Bar and find answers in one place.
Does the progress bar work on mobile phones?

Yep, it sure does! The bar is fully responsive. It’ll show up at the top (or bottom) of the screen on phones and tablets, adjusting its size and behavior to work perfectly on smaller screens.

Absolutely. Since it’s controlled from the Page Settings for each individual page or post you create with Elementor, you have total control. Enable it on your long blog posts and tutorials, and leave it off your short contact page. It’s a per-page decision.

Will this slow down my website?

Not at all. It’s a very lightweight feature that uses minimal resources. It’s just a bit of CSS and JavaScript to calculate the scroll position. You won’t notice any impact on your page loading speed.

That’s the best part – you can fix that in seconds. Just go into the settings and change the Background Color and Fill Color to anything you want. Pick colors that contrast nicely with your header so the bar is always visible but never clashes.

Trending Elementor Widgets & Extensions

Build sophisticated websites in less time.

Glassmorphism element for Elementor by Master Addons

Glassmorphism

Home Glassmorphism is the design trend that gives your website a soft, translucent, modern look...
View Details
Extend Beyond the Max Width

Container Extras

Home Tired of your stunning designs being confined to rigid container limits? Container Extras by...
View Details
Pattern extension

Patterns

Home Transform flat, static containers into visually engaging design elements with the Master Addons Patterns...
View Details
Exact Replicas in a Single Action

Post/Page Duplicator

Home Streamline your workflow and eliminate repetitive setup with the Master Addons Post/Page Duplicator. This...
View Details
Check the element name on hover

Which Element

Home Ever hover over a container in Elementor and forget exactly which elements or addon...
View Details