Online Active Users

Plugin Banner

Online Active Users

by Nikul Valani

Download
Description

WP Online Active Users is a lightweight and powerful WordPress plugin that lets you monitor and display how many users are currently online active on your website. Easily view real-time user activity and last seen status directly on the Users page in your WordPress admin dashboard.

This plugin is the best solution to show live online active users on your WordPress site, providing instant insights into user engagement and site activity. Simply login and check the Users menu to see all currently logged-in users.

Ideal for website owners who want to enhance site security, track active sessions, and improve user interaction. With a simple, user-friendly interface, WP Online Active Users is easy to install and configure. This plugin is ideal for all types of websites including blogs, membership sites, forums, and WooCommerce stores.

WooCommerce compatible, it also displays the number of logged-in customers on your online store, helping you monitor customer activity in real-time.

WP Online Active Users also provides a user-friendly shortcode that lets you display live user counts anywhere on your site — whether on posts, pages, widgets, or within compatible with popular page builders.

[webi_active_user]

KEY FEATURES:

  • View real-time online active user status in WordPress admin dashboard.
  • Green dot indicator for online users and red dot with last seen for offline users.
  • Display active users count in the WordPress admin bar.
  • WooCommerce support to track logged-in customers.
  • Shortcode support for displaying active users on posts, pages, or widgets.
  • Display online active users list table with user info.

Who Should Use WP Online Active Users?

  • Website Owners and Administrators
  • Membership and Community Sites
  • WooCommerce Store Managers
  • Editors, Authors, and Subscribers

Why Use WP Online Active Users on Your Site?

  • Real-Time User Monitoring: Instantly see how many users are active on your website to better understand engagement and traffic patterns.
  • Improve Security: Detect unusual login activity and monitor user sessions to enhance your site’s security.
  • Boost User Engagement: Showcase live user activity as social proof to encourage interaction and trust.
  • WooCommerce Friendly: Track active customers in your online store to optimize marketing and sales strategies.
  • Easy to Use & Lightweight: Minimal setup with a clean interface that won’t slow down your website.
  • Flexible Display Options: Use shortcode to show online user counts anywhere on your site, compatible with all page builders.

Support
We are committed to providing ongoing updates and new features based on user feedback. For support, feature requests, or bug reports, please visit our support forum.

Third-Party Services

This plugin connects to external services to enrich the “Online Active Users” admin list table with an approximate country, timezone, and country flag for each currently-online user, based on their IP address.

IP geolocation (country, timezone, country code)
* Service: ipwho.is (by IPWHOIS.io)
* When: once per unique IP address, cached for 24 hours, whenever a logged-in user’s status is recorded.
* Data sent: the visiting user’s IP address, sent as part of the request URL. No other personal data is sent.
* Terms of Service: https://ipwhois.io/terms
* Privacy Policy: https://ipwhois.io/privacy

Public IP lookup (local/development environments only)
* Service: ipify (https://www.ipify.org)
* When: only as a fallback, when the site is running on localhost (IP resolves to 127.0.0.1 or ::1), to resolve a public IP for display purposes.
* Data sent: no parameters are sent; the request has no request body or query data.

Country flag icons
* Service: flagcdn.com
* When: whenever the “Online Active Users” admin list table is displayed, to load a small flag image per country.
* Data sent: the resolved two-letter country code, sent as part of the image URL requested by the administrator’s browser.

None of these services are used for advertising, tracking, or analytics; they are used only to display geolocation context to site administrators.

  • Download the latest version of WP Online Active Users.
  • Upload plugin files to your plugins folder, or install using WordPress built-in Add New Plugin installer;
  • Activate the plugin;
  • Go to WP-Admin -> Users
  • The column name is User Online Status.
  1. Admin - Users Pages - User Online Status

    Admin - Users Pages - User Online Status

  2. Admin - Dashboard Online Active Users

    Admin - Dashboard Online Active Users

  3. Admin - Display Active User in Admin Bar

    Admin - Display Active User in Admin Bar

  4. Admin - Here You can also add the shortcode where you want the display of Active Users to appear on any WordPress post, page, or widget sidebar

    Admin - Here You can also add the shortcode where you want the display of Active Users to appear on any WordPress post, page, or widget sidebar

  5. Fronted - Here display Online Active Users in pages, post and widget sidebar using shortcode

    Fronted - Here display Online Active Users in pages, post and widget sidebar using shortcode

  6. Admin - Here display Online Active Users list Table With User info

    Admin - Here display Online Active Users list Table With User info

What is an active user on a wordpress site?

  • An active user on a website is a visitor who is currently logging or interacting with the site.

How to display Online Active Users in wordpress site using Shortcodes?

  • You can use the ShortCode [webi_active_user] to use in your admin Pages/Templates/Themes.

How can I see the number of active users on my WordPress website?

  • There are several ways to see the number of active users on your WordPress website. One way is to use a plugin like WP Online Active Users displays the number of active users in real-time and provides additional information about the users.

Why is it important to know the number of active users on my website?

  • Knowing the number of active users on your WordPress website can help you make informed decisions about your site’s content, design, and functionality. By understanding how many users are visiting your site and what they are doing, you can optimize your site to better meet their needs and improve their overall experience.

How can I limit the number of active users on my WordPress website?

  • There are several ways to limit the number of active users on your WordPress website, such as using plugins like WP Limit Login Attempts or Limit Login Attempts Reloaded. These plugins allow you to set limits on the number of login attempts, which can help prevent brute-force attacks and limit the number of active users on your site.

Not for me

By Alain Aubry (caban13) on August 20, 2026

I need to know the logged-in users plus the guests and the bots, every visitor...and what page they are visiting...

Sorry

Great idea -unusable

By ianburman on August 5, 2026

Sadly it outputs a message and dashboard box wanting a review for all users even if the user has no rights to modify wp-admin/users. So it can't be used.

Works Well

By jellis70 on July 20, 2026

Works Well

Good

By Christos Constantinou (coaad) on July 6, 2026

Good

good

By tnt2br on June 23, 2026

very good

Great for monitoring

By dashdesigns on June 17, 2026

Saved me dramas when I need to update a client's website and he is posting an article without me knowing and then I lose it with the updates. Not any more!

Very Good free Plugin

By brianpg0 on May 30, 2026

Users at a glance, very handy.

Admin decision tool

By Kardon (KardonTech) on May 22, 2026

On a membership site for business users we do updates outside business hours but our members also work outside business hours. No matter the time of day we know if it is safe to do updates without causing them problems. Much easier to feel comfortable doing your work and not as rushed.

It is

By ydrea on May 18, 2026

fLAWLESS!

Good plugin, Easy to Track Users

By Dipeshkumar (dipeshkumar112) on April 27, 2026

It's really good plugin for multi users working on Website. It will helpful for tracking and activity logs will also helps to check the things and managing is very easy.

1.0

  • Initial release

1.1

  • Added Shortcode to display currently active user count anywhere in site
  • Minor some bug fixes

1.2

  • Added in admin bar to display currently active users counter
  • NEW: Bump to WordPress 6.2
  • Minor some bug fixes

1.3

  • Minor some bug fixes

1.4

  • Fixed Two-Factor plugin column content issue

1.5

  • Added uninstall file and improved security

1.6

  • Minor some bug fixes

1.7

  • WordPress latest Version bug fixes

1.8

  • Minor some bug fixes

1.9

  • WordPress latest Version Support

2.0

  • Minor some bug fixes

2.1

  • WordPress latest Version supported

2.2

  • WordPress latest Version supported

2.3

  • WordPress latest Version supported

2.4

  • WordPress latest Version supported

2.5

  • Add Widget option

2.6

  • Fix bug and Always show last seen

2.7

  • WordPress latest Version supported

2.8

  • Fix bug

2.9

  • Update User online list table with show user info and Fix bug

3.0

  • Fixed Deprecated id issue.

3.1

  • WordPress latest Version supported

3.2

  • Fix css issue

3.3

  • Fix css issue.
  • WordPress latest Version supported. Upgrade immediately.

3.4

  • Fix some bug.

3.4.1

  • Fixed the plugin’s text domain to match its slug so translations load correctly.
  • Escaped all dynamic output and added missing translation wrappers for full translation compatibility.
  • Coding standards (WPCS/PHPCS) cleanup: removed dead/duplicate code, added nonce-safety and sanitization fixes on the users list table filters.

3.4.2

  • Fix some bug.

3.4.3

  • Fixed a Requires PHP mismatch left over from a botched merge (readme.txt said 7.3, composer.json said 8.0); both the plugin header and readme.txt now correctly state 8.0.
  • Added Requires at least and Requires PHP to the plugin’s own header, not just readme.txt.
  • Removed calls to ip-api.com (its free tier prohibits commercial use, conflicting with this plugin’s WooCommerce support, and was requested over plain HTTP); country, country code, and timezone are now all resolved from a single cached HTTPS call to ipwho.is.
  • Added a Third-Party Services section to readme.txt disclosing all external services this plugin calls.
  • Verified WordPress 7.1 compatibility; bumped Tested up to.

3.4.4

  • Fix readme.txt file.
  • Fix some bug.
Back to top