Your counters

A daily unique visit counter for your GitHub README.

A badge for your profile or repository README that shows how many unique visits it gets, day after day, added up into one number. Sign in, create a counter, paste one line of Markdown.

Sign in with GitHub Nothing to install. What the number counts.

Profile views 2481

Example Drawn into this page, not fetched from a real counter. Shown at the size a README gets.

01

Add a visit counter to your README

  1. Sign in with GitHub and create a counter.
  2. Paste its line into your profile or repository README, wherever you want the number to sit.
  3. The badge shows your daily unique visits, added up into a running total.
Markdown
![Profile views](https://tallyviews.ostico.dev/c/kR3nQ7xW2mB9pL4t)
HTML
<img src="https://tallyviews.ostico.dev/c/kR3nQ7xW2mB9pL4t" alt="Profile views" />

Either line is the whole snippet. The HTML form is handy when you want to set a width or centre the badge. Select one to copy it — this page runs no scripts, so it cannot reach your clipboard on its own.

02

Daily unique visits, not total hits

Many README counters show total hits: a number that climbs every time the badge is shown, whoever is looking. tallyviews shows daily unique visits instead, added up into the number on the badge.

Daily unique visits · tallyviews

  • Unique visits, counted per day.
  • Added up, day after day, into the number on your badge.
  • The same figure, one bar per day, in the optional chart.

Total hits · most counters

  • Every showing of the badge, one by one.
  • A number that climbs with every showing, however few visits there really were.

The badge shows a number, and the chart shows that number day by day. Neither shows anything about who visited — not to you, and not to anyone else.

03

Badge styles and options

flat
flat-square
plastic
for-the-badge
pixel

Style

flat, flat-square, plastic and for-the-badge, matching the badges a README already carries — and pixel, a transparent 1×1 image that counts and shows nothing.

Colour

Ten named colours, or any hex value you like. The grey half stays grey, the way every badge of this shape does.

Label

The words on the left, up to 32 characters. It carries no wordmark and no link back here: the README is yours.

A starting number

Set once, when you create the counter, so a total carried over from somewhere else does not begin again at zero.

A chart

A second image with one bar per day of unique visits, drawn from the same counter. Paste it or leave it out.

Exactness

The full figure by default: 2481 reads 2481, not 2.4K, unless you ask for the short form.

The count itself — which you cannot change

It counts daily unique visits, nothing else, and it only ever goes up. That is the only reason the number on your README is worth anything.

04

FAQ

What does the number count?

Daily unique visits to the README the badge sits in, added up since you created the counter, plus any starting number you gave it. Nothing else.

Does it work in a repository README, not just my profile?

Yes. The line works in any README on GitHub — your profile, a repository, or both. Give each README its own counter if you want each one to keep its own number.

Can I bring an old count over?

Yes. Set a starting number when you create the counter, and the badge carries on from there instead of from zero.

Which badge styles are there?

flat, flat-square, plastic and for-the-badge, in any colour and with your own label — or pixel, which counts without showing anything at all.

Does it show who visited?

No. It shows a number, and a per-day chart if you add one. Nothing about who.

Do my readers need an account?

No. They never sign in, and never need to visit this site. The account is yours, and only for making counters.

How many counters can I have?

Ten to an account. A counter is one badge, and few people need more than a handful.

What happens if I sign out?

Your counters and their totals are untouched, and the badges in your README keep working. Deleting one is permanent.

Where does this run?

On Cloudflare Workers. Every counter is kept on its own, so one busy README cannot hold up anyone else’s.