▼ Amateur radio · visitor telemetry Every visitor to your station, logged as a flag.

Free flag counter for ham radio websites

Paste one iframe on your QRZ page, club site or DX blog. Each visitor's country appears as a real flag icon — no signup, no cookies, no personal data stored.

Create my counter → free · no account · 10 seconds
1 line of HTML
250+ DXCC entities
0 cookies stored
Example widget ↓
Flag counter Get one!
W1AW DX Log
PolandPL 412 GermanyDE 318 United StatesUS 296 United KingdomGB 154 ItalyIT 132 TürkiyeTR 87
0/20
No account, no e-mail. Your embed code appears right here.
01
Create
Enter a name and click Create. No account or email required.
02
Embed
Copy the generated <iframe> and paste it on your ham radio site or QRZ page.
03
Count
Visitor countries are recorded as flag icons. The leaderboard updates in real time.

One embed, three faces

The widget reads the visitor's device and serves the layout that fits — a full panel with tabs on desktop, a condensed signal list on phones.

Desktop panel
Flag grid, leaderboard and station stats behind three tabs.
S-meter board
Each country's share of your traffic, drawn as a signal-strength bar.
Mobile strip
Thumb-sized list with totals up top and the call to action pinned below.
01
Real flag icons
Every visit resolves to an ISO country flag served from a fast CDN.
02
One visit per day
The same address counts once a day, so your totals stay honest.
03
Bots filtered
Crawlers, link previews and scrapers never reach your statistics.
04
No cookies at all
IP addresses are hashed with a salt. Nothing personal is stored.
05
Zero JavaScript
The widget is plain HTML and CSS. Nothing to slow your page down.
06
Set and forget
No account to renew, no dashboard to check. Paste it once.
S9 · web reach KN39 · GRID

Your website has propagation too.

You already log every contact. This logs every visitor the same way — by country, by flag, in one glance. Built by an operator who wanted the panel to read like a rig, not like a marketing dashboard.

→ Fits QRZ.com bios → Club & contest pages → SOTA / POTA blogs
QRZ.com bio
Open your QRZ page → Edit → Bio, switch the editor to HTML and paste the iframe where you want it to appear.
<iframe src="…/widget.php?uid=…" height="350"></iframe>
WordPress & plain HTML
Add a Custom HTML block, or edit your sidebar template, and drop the same snippet in. The width follows its container.
width:100% · height:350px · loading="lazy"
Will it slow my site down?

No. The widget is a lazy-loaded iframe with no JavaScript and no tracking libraries — a handful of kilobytes plus the flag images.

Does my own visit get counted?

Once a day, like anyone else. The same address is only recorded on its first view of the day, so reloading your own page will not inflate the numbers.

What exactly do you store?

A salted hash of the IP address, the two-letter country code and the date — nothing else. No cookies, no user agents, no referrers, no names.

Is it really free?

Yes. It is a hobby project by an operator, for operators. There is no paid tier, no advertising and no account to sign up for.

Privacy, plainly
No cookies are set. IP addresses are salted and hashed before they touch the database, kept only to make sure one visitor counts once a day, and never shown to anyone. Country lookup happens server-side; nothing is shared with advertisers, because there are none.