Tagging — what this page tells machines

BPM Tapper

Everything below is normally invisible. It is what search engines and LLMs read to decide whether to retrieve and cite this page.


About

BPM Tapper reads tempo from your taps: hit the button in time with a beat and it shows the beats-per-minute, smoothing over your last several taps. Pause for two seconds to start fresh.

How it works

Each tap records a performance.now() timestamp; BPM is 60000 ÷ average interval over a rolling window of the last eight taps. Entirely client-side, nothing stored.


Metadata
title
BPM Tapper
description
Tap along to any beat and read the tempo in BPM. A browser tap-tempo tool that averages your last few taps.
canonical
https://kaspirius.com/bpm
updated
Last updated

Heading outline

Structured data (JSON-LD)
TechArticle

Same as Article, flagged as technical/developer reference material.

{
  "@context": "https://schema.org",
  "@type": "TechArticle",
  "headline": "BPM Tapper — test",
  "description": "Tap along to any beat and read the tempo in BPM. A browser tap-tempo tool that averages your last few taps.",
  "url": "https://kaspirius.com/bpm",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://kaspirius.com/bpm"
  },
  "datePublished": "2026-06-18",
  "dateModified": "2026-06-18",
  "author": {
    "@type": "Person",
    "name": "kaspirius",
    "url": "https://kaspirius.com"
  },
  "publisher": {
    "@type": "Organization",
    "name": "kaspirius",
    "url": "https://kaspirius.com"
  }
}
↖ kaspirius