Page Views Widget

Display real-time visitor counts with customizable badge and indicator styles.

Overview

Lightweight, zero-config visitor tracking for any page. Display your reach with customizable badges and indicators — instant social proof with no setup required.

Pricing: Free Embed modes: Inline, Iframe

Visual styles

  • Minimal — simple numeric display
  • Badge — GitHub-style status badge
  • Pill — rounded indicator for metadata areas
  • Card — structured container with label and count
  • Neon — vibrant, glowing background for hero sections

Configuration

SettingTypeDefaultDescription
VariantEnumMinimalVisual style
EmojiString(eyes)Icon shown next to the count
MessageStringviewsSuffix text after the number
Show CountBooleanOnToggle count visibility
Track on LoadBooleanOnAuto-increment on page load

Features

  • Automatic tracking — starts counting the moment the widget is embedded
  • Human-readable scaling — smart formatting (1.5K, 2M) for high-traffic pages
  • Privacy-first — anonymous tracking with no cookies or user identification
  • Instant updates — count increments in real-time across all visitors

Use cases

  • Blog articles — show readers how popular a post is
  • Open-source projects — display interest with a real-time ticker
  • Portfolio pages — add credibility with visitor counts
  • Landing pages — social proof that builds trust

Embed example

<script src="https://cdn.widget.best/embed.js"
  data-widget-id="your-page-views-id">
</script>

Technical details

  • Atomic counters ensure accuracy during concurrent traffic spikes
  • Edge-global increments via Cloudflare Durable Objects
  • No cookies, no fingerprinting — just anonymous page-level counts