Enjoying This Extension?

Help it reach more users — leave your feedback on the Joomla Extension Directory!

Using my extensions on your site?

Consider making a donation to support ongoing development and long-term maintenance.

Please Donate

JO Visitor Counter

JO Visitor Counter

JO Visitor Counter is a powerful and versatile Joomla extension designed to track and display visitor statistics on your website. It provides detailed insights into visitor activity, including total visits, recent visitors, and country-based data, all while offering customizable layouts, themes, and responsive design options. Whether you want to showcase your site's popularity or analyze visitor trends, this extension delivers a comprehensive solution with minimal configuration.

Key Features:

 1. Design & Display

★ Layout Options: Choose between vertical or horizontal layouts to suit your website's design.
★ Theme Customization: Select from Light or Dark themes for seamless integration with your site's aesthetics.
★ Counter Styles:
★★ Default: A simple numeric display.
★★ Badge: Highlight the counter in a styled badge format.
★★ Animated Odometer: Add visual flair with animated number transitions.
★★★ Odometer Themes: Choose from multiple odometer styles (e.g., Minimal, Car, Digital).
★ Customizable Starting Value: Set a starting value for the counter to align with your branding or analytics needs.
★ Responsive Design: Override default layouts with custom Bootstrap classes for each module section, ensuring compatibility with modern Joomla templates.
★ Toggle Title Display: Show or hide titles for each block independently.

2. Tracking & Statistics

★ Time Frame Configuration: Define the time frame (in hours) within which a visitor is not recounted, ensuring accurate tracking.
★ Enable/Disable Visitor Counter: Toggle the visibility of the visitor counter.
★ Enable/Disable Visitor Statistics: Show or hide detailed visitor statistics.
★ Granular Time Periods: Display statistics for Today, Yesterday, This Week, Last Week, This Month, Last Month, Last Six Months, This Year, Two Months Ago, Three Months Ago, Four Months Ago, Five Months Ago, and Last Year.
★ Accurate Statistics: Improved calculation logic ensures tracking metrics are reliable.
★ Optimized DB Queries: Reduced database load with smarter queries.
★ Session Tracking: Flag-based visitor session monitoring.
★ Cookie System: Implemented tracking cookie functionality.
★ Localhost Detection: Identify local development environments.
★ Cloudflare & Proxy Detection: Correctly identifies visitor IPs even when your site uses Cloudflare or proxies.
★ Improved IP Detection: Enhanced visitor IP detection logic.

3. Visitor Details

★ Recent Visitors: Show a list of recent visitors, with configurable list limits.
★ Visitor by Country: Group visitors by their country of origin for geolocation-based insights.
★ Calculation Periods: Filter visitors by Today, This Week, This Month, or display “All Time” data.
★ Country List Limit: Define how many countries to display.
★ Percentage Calculation: Automatically show the percentage of visitors from each country relative to total traffic.
★ Dynamic Titles for Visitors by Country: Titles update dynamically (e.g., Visitors by Country, Today’s Visitors by Country, Last Month’s Visitors by Country).
★ IP-to-Country Mapping: Uses ip-api.com to fetch visitor country information.
★ Fallback Mechanism: Defaults to “Unknown” if geolocation data is unavailable.
★ Fix Unknown Countries: Convert “Unknown” IPs into their correct countries with one click.

4. Admin & Advanced Tools

★ Compatible with Joomla 3, 4 & 5.
★ Tracking Plugin: A separated tracking system for advanced controls.
★ Admin Module: Access and manage visitor data directly in your Joomla admin.
★ Recalculate Statistics: Clear and rebuild all statistical data when needed.
★ Debug Mode: Verify tracking functionality with frontend notification alerts.

Frontend Demo:

Scroll down to see the JO Visitor Counter module demo. ⬇️

Backend Screenshot:

Download

This website uses cookies. Some are essential for the site to function, while others help improve your experience. By clicking OK, you agree to the use of cookies. If you choose Decline, some features may not work properly.

Visitor Counter

0

Visitor Statistics

  • Today 1206
  • Yesterday 1474
  • This Week 2680
  • Last Week 6892
  • This Month 21408
  • Last Month 16651
  • Two Months Ago 7730
  • Three Months Ago 5329
  • Four Months Ago 4607
  • Five Months Ago 4968
  • Last Six Months 61368
  • This Year 21408
  • Last Year 48022

Recent Visitors

IP Address Country Visit Time
207.46.13.86 United States 2026-01-27 21:06:51
43.135.142.7 United States 2026-01-27 21:05:42
43.157.22.57 Germany 2026-01-27 21:04:31
216.73.216.211 United States 2026-01-27 21:03:02
207.46.13.102 United States 2026-01-27 20:59:10
124.156.225.181 Japan 2026-01-27 20:55:58
47.128.38.100 Singapore 2026-01-27 20:53:56
72.14.201.39 Turkey 2026-01-27 20:53:07
185.191.171.10 United States 2026-01-27 20:51:56
217.182.195.176 France 2026-01-27 20:50:10
207.46.13.51 United States 2026-01-27 20:47:50
43.166.255.122 United States 2026-01-27 20:45:31
47.128.52.53 Singapore 2026-01-27 20:44:26
47.128.113.64 Singapore 2026-01-27 20:42:57
47.128.53.38 Singapore 2026-01-27 20:41:31
3.221.156.96 United States 2026-01-27 20:40:33
54.209.100.30 United States 2026-01-27 20:40:17
47.128.47.134 Singapore 2026-01-27 20:40:01
34.193.2.57 United States 2026-01-27 20:39:37
18.213.240.226 United States 2026-01-27 20:38:57
47.128.58.237 Singapore 2026-01-27 20:38:36
3.217.171.106 United States 2026-01-27 20:37:25
52.44.174.136 United States 2026-01-27 20:37:09
34.236.185.101 United States 2026-01-27 20:37:05
94.74.122.113 Hong Kong 2026-01-27 20:36:57

Visitors by Country

Country Total Visitors Percentage
United States 27493 42.71%
Singapore 8189 12.72%
Canada 5602 8.7%
Brazil 3547 5.51%
Germany 2703 4.2%
Russia 2625 4.08%
Hong Kong 2419 3.76%
France 2020 3.14%
Vietnam 1495 2.32%
China 1434 2.23%
Japan 760 1.18%
South Korea 724 1.12%
The Netherlands 715 1.11%
Italy 496 0.77%
Czechia 490 0.76%
United Kingdom 479 0.74%
Bangladesh 468 0.73%
Poland 466 0.72%
Argentina 402 0.62%
Mexico 383 0.59%
Indonesia 382 0.59%
Spain 319 0.5%
India 267 0.41%
Ireland 250 0.39%
Sweden 243 0.38%
This website uses cookies. Some are essential for the site to function, while others help improve your experience. By clicking OK, you agree to the use of cookies. If you choose Decline, some features may not work properly.