Features How it works Widget Documentation Demo dashboard Support Privacy
Free & open to all websites

Know who's
visiting your
website, live.

One script tag. Instant visitor tracking. A beautiful analytics dashboard — no signup, no complexity, no cost.

Free forever No signup required Any website
yourwebsite.com
Welcome to my site
This is a short intro paragraph about the site.
Visitors
3 online
Powered by PastelTrack
30s
Average install time
0
Lines of config needed
30
Days of history shown
100%
Free, always
Quick install

Up and running in seconds

No server setup. No API keys. Paste one line of HTML and you're live.

1

Enter your domain

Type your website's domain name and press Generate to get a personalised snippet unique to your site.

2

Verify ownership via DNS

Add a TXT record to prove you own the domain. You'll receive a Magic Link (15-min) and a permanent Secret Key by email — both let you access your dashboard.

3

Paste the snippet & go live

Drop one <script> tag before </body>. A live counter appears instantly. Your Secret Key lets you sign in anytime — no magic links needed.

Generate your snippet
Please enter a valid domain.
Please enter a valid email address.
<script
  src="https://pasteltrack.minidu.lk/widget.js"
  data-id="yourwebsite.com">
</script>
Open dashboard
1

Go to your domain registrar (Cloudflare, GoDaddy, Namecheap, etc.) and add this TXT record:

TypeNameValueTTL
TXT @ pasteltrack-verify=… Auto
2
DNS propagation typically takes 5–30 minutes. Once added, switch to the Check & get access tab.
You'll receive two things in your email:
A Magic Link (one-time, 15 min) for instant access, and a permanent Secret Key (ptsk_…) you can use anytime. Save the key safely — it never expires.
Why PastelTrack

Everything you need,
nothing you don't

Realtime tracking

See visitor counts update the moment someone lands on your page. Know how many people are on your site right now.

30-day history chart

Visual bar chart of daily visitors over the last 30 days. Instantly spot traffic spikes and trends.

Recent visitor log

See the last 10 visits with timestamps, pages visited, and referral sources — all in one clean table.

Permanent Secret Key

After DNS verification, you get a permanent Secret Key. Use it anytime to sign in — no expiry, no magic links needed.

DNS-verified ownership

Prove you own your domain with a simple DNS TXT record. Your private dashboard is locked to you.

Smart session deduplication

Page refreshes won't inflate your stats. Repeated views are grouped into 30-minute sessions for accuracy.

Domain-locked security

Your site ID locks to your domain automatically. No one can piggyback on your counter or inflate your stats.

The widget

A counter that
looks the part

The PastelTrack widget sits in your site's footer — minimal, elegant, and unmissable. A pulsing live dot signals real-time activity. Click it and you're straight in your dashboard.

It's responsive, lightweight (<4KB), and works on any site — HTML, WordPress, Webflow, you name it.

  • Animated flip-digit counter
  • Live "online now" indicator
  • Left, centre, or right alignment
  • Zero layout shift — loads silently
yourwebsite.com
Visitors
5 online
Powered by PastelTrack
Position

How can we help?

Feature requests, bug reports, account questions — we read everything and respond within 24 hours.

Suggest a feature
Got an idea to make PastelTrack better? We'd love to hear it.
Name is required.
A valid email is required.
Please enter a feature title.
Please describe the feature.
We reply to all feature requests within 24 hours.
Common questions
Quick answers before you reach out
Visit your dashboard URL, click Owner Access, then enter your email and your Permanent Secret Key (ptsk_…). The key never expires.
Sign in to your dashboard, go to Settings → Rotate Key. A new ptsk_… key will be emailed to you and the old key becomes invalid immediately.
PastelTrack deduplicates visits using a 30-minute session window per visitor, and filters out bots automatically. Make sure the data-id in your snippet exactly matches your registered domain.
DNS propagation can take 5–30 minutes. Make sure: (1) the record type is TXT, (2) the name/host is @, and (3) the value is copied exactly. Try again after a few minutes.
Yes! Each domain gets its own tracking snippet and dashboard. Repeat the installation process for each site — each domain is verified and managed independently.

See your analytics right now

Enter your domain above and paste one snippet. That's the entire setup.