tigtools

カウントダウンタイマー&ストップウォッチ

時間・分・秒を指定してカウントダウンするか、ストップウォッチに切り替えてラップタイムを計測できます。スペースキーで開始または一時停止します。

ブラウザー内で動作 登録不要

モード

クイック設定:
00:05:00

キーボード操作:タイマー表示またはその周辺のページ領域にフォーカスがあるときにスペースキーを押すと、開始、一時停止、再開ができます(入力欄に入力中は使えません)。

使い方

  1. カウントダウンの場合は、時間・分・秒を入力するか、5分や25分などのクイックプリセットを選びます。
  2. [開始]を押すか、スペースキーを押します。残り時間はブラウザーのタブタイトルにも表示されるため、別のタブからでも確認できます。
  3. 一時停止、再開、リセットはいつでもできます。時間になると表示が緑色に変わり、メッセージが表示され、サウンドが有効な場合はビープ音が3回鳴ります。
  4. ストップウォッチを使うには、モードを切り替えて[開始]を押し、[ラップ]で区間タイムを記録します。[ラップをコピー]を押すと、スプレッドシートに貼り付けられる表をコピーできます。

仕組み

タイマーは秒ごとの刻みを数えるのではなく、開始した時刻(ブラウザーの高精度クロック performance.now)を記録し、更新のたびにそこから残り時間または経過時間を計算します。バックグラウンドのタブではブラウザーがタイマーの更新を遅らせたり一時停止したりするため、表示の更新頻度が下がることがありますが、時間そのものは正確で、タブに戻るとすぐに正しい表示になります。

カウントダウンの終了は、設定した時刻を過ぎた次の更新時に検出されます。表示中のタブなら、遅れは1秒未満です。非表示のタブでは、ブラウザーによってタイマーの更新が1秒以上遅れることがあり、Chromeではタブを数分間非表示にした後、最大1分遅れる場合があるため、アラーム音が遅れて鳴ることがあります。時間どおりの通知が必要な場合は、タブを表示したままにしてください。

アラーム音はWeb Audio APIで生成する短い音で、音声ファイルは読み込みません。ブラウザーはページを操作した後でないと音声を再生できないため、[開始]を押したときに音声を準備します。カウントダウン表示は切り上げるため、最後の1秒が過ぎるまでは00:00:01と表示されます。ストップウォッチは100分の1秒単位で表示します。ラップタイムは前回のラップからの経過時間、合計は一時停止時間を除いた開始からの経過時間です。スクリーンリーダーには時間終了時に通知しますが、毎秒は通知しません。

使用例

ポモドーロ式の作業セッション

25分のプリセットを選び、スペースキーを押します。アラーム音が鳴るまで作業し、その後5分に設定して休憩します。別のタブで作業していても、タブのタイトルで残り時間を確認できます。

ランニングの区間タイムを計測

スタートラインでストップウォッチを開始し、1キロごとの標識で[ラップ]を押します。走り終わったら、ラップタイムをスプレッドシートにコピーして区間ごとのタイムを比較できます。

時間どおりのプレゼンテーション

0時間12分0秒に設定し、音をオフにします。質問中は一時停止し、再開するときにもう一度開始します。一時停止中の時間はカウントされません。

よくある質問

タブを切り替えたり、スマートフォンをロックしたりしてもタイマーは動き続けますか?

時間は刻みからではなく開始時刻を基準に計算されるため、カウントは続きます。バックグラウンドのタブでは終了通知が遅れることがあり、スマートフォンでは画面をロックするとブラウザーがページを完全に停止する場合があります。確実に通知を受け取るには、ページを開いて表示したままにしてください。

音が聞こえなかったのはなぜですか?

サウンドがオンになっていることと、デバイスがミュートまたはサイレントモードになっていないことを確認してください。サイレントモードではWeb Audioを再生できないスマートフォンもあります。また、ブラウザーはページ上のボタンを押した後でないと音声を再生できません。

設定できるカウントダウンの最長時間は?

99時間59分59秒です。ストップウォッチに実用上の上限はありません。

ページを再読み込みしてもタイマーは保持されますか?

いいえ。タイマーとラップタイムはページを開いている間だけ保持されます。ページを閉じたり再読み込みしたりする前に、ラップタイムをコピーしてください。

プライバシー

タイマーとストップウォッチはすべてブラウザー内で動作します。時間やラップタイムが保存されたり、外部に送信されたりすることはありません。記録されるのは、このツールが使用されたという匿名のイベントのみです。