会議中や図書館、夜中の寝室、赤ちゃんが寝ている部屋。「時間は測りたいが、音は絶対に出したくない」場面は意外と多くあります。このときまず思いつくのが「バイブ(振動)だけで知らせる」ですが、これは端末とアプリの組み合わせによって、できる場合とそもそも仕組みとして無理な場合に分かれます。とくにブラウザで使うWebタイマーは、iPhoneでは振動させられません。
結論から言うと、タイマーをバイブだけで知らせる手段は3つあり、iPhoneのブラウザで振動させる方法は現時点では存在しません。Androidのブラウザには振動を命令するWeb標準の仕組み(Vibration API)がありますが、Safari(iOS)はこれに対応していないためです(Can I use の対応表)。したがって現実解は、①端末標準のタイマーをバイブ通知で使う ②Android+対応ブラウザでWebタイマーの振動機能を使う ③振動をあきらめて「視覚で気づく」型に切り替える、の3択になります。
そしてもう一つ、無音運用を選ぶ人ほど踏みやすい落とし穴があります。音を鳴らさないタイマーは、裏タブに回したときに時間がずれやすくなります。理由は後半で公式情報とあわせて説明します。
結論:どの手段が使えるかは端末で決まる
先に判断表を置きます。自分の端末と使い方の行を見れば、試す価値のある手段がすぐ決まります。
使う端末・環境 | バイブだけで知らせられるか | 現実的な手段 |
|---|---|---|
Android・端末標準のタイマー/時計アプリ | できる | 手段1(アプリ側で通知音を「なし」、バイブを有効にする) |
Android・ブラウザのWebタイマー | できる場合がある | 手段2(そのツールが Vibration API を使っていれば) |
iPhone・端末標準のタイマー/時計アプリ | できる | 手段1(タイマー終了時のサウンドを無音系にして本体を消音にする) |
iPhone・ブラウザのWebタイマー | できない | 手段3(視覚で気づく型に切り替える) |
PC(Windows/Mac) | できない | 手段3(振動する部品が無いため、画面で知らせるしかない) |
PCが「できない」なのは、ブラウザの対応以前にノートPCやデスクトップPCには振動モーターが載っていないからです。対応ブラウザで振動の命令を出しても、鳴らす部品が無いので何も起きません。PCで音を出さずに時間を測りたい場合は、最初から手段3で考えるのが遠回りがありません。
手段1:端末標準のタイマーを「音なし・バイブあり」にする
いちばん確実なのは、ブラウザではなく端末に最初から入っている時計/タイマーアプリを使い、通知音だけを外すやり方です。通知の鳴らし方はOSが直接管理しているので、ブラウザのような制約を受けません。
ポイントは、端末全体をマナーモードにするだけでは足りないことがあるという点です。多くのスマートフォンでは、アラームやタイマーの音量は着信音とは別系統で管理されており、本体を消音にしてもタイマーの終了音だけは鳴ることがあります。実務で多いのは「マナーモードにしたから大丈夫だと思っていたら会議中に鳴った」というパターンです。アプリ側のタイマー音(サウンド)そのものを「なし」または無音に設定し、そのうえでバイブを有効にする——この二段構えにしておくと確実です。設定項目の名前と場所はOSのバージョンで変わるため、本番で使う前に必ず一度、その端末で実際に鳴らして確かめてください。
なお「音を消したつもりが鳴る」「逆に鳴ってほしいのに鳴らない」で困っている場合は、原因の切り分け方をタイマーが鳴らない時の直し方に、音量そのものが小さい場合の対処をタイマーの音が小さい原因と大きくする方法にまとめています。
手段2:ブラウザの振動機能(Vibration API)が使える条件
Webページから端末を振動させる仕組みはWeb標準として存在します。navigator.vibrate(200) のように呼び出すと200ミリ秒振動し、navigator.vibrate([200, 100, 200]) のように配列を渡せば「振動→休止→振動」のパターンも作れます(MDN Web Docs)。Webタイマーの中には、これを使って終了時に端末を振動させるものがあります。
ただし、この機能には把握しておくべき制約が3つあります。
制約1:iOSのSafariは対応していない
MDNはこの機能について「一部の広く使われているブラウザで動作しないため Baseline ではない(Limited availability)」と明記しています。実際、Can I use の対応表では Chrome・Edge・Opera・Samsung Internet・Firefox for Android などが対応する一方、Safari(iOS)は非対応とされています。つまりiPhoneでブラウザのタイマーを開いている限り、そのページから端末を振動させることはできません。これはツールの出来の問題ではなく、ブラウザ側の対応状況の問題なので、別のWebタイマーに乗り換えても解決しません。
なお2026年に入って「iOSのSafariでも振動した」という報告が開発者コミュニティに上がっており、将来的に状況が変わる可能性はあります。ただし公式の対応表はまだ非対応のままなので、本記事の時点では「iPhoneのブラウザでは振動しない前提で設計する」のが安全です(自分の端末で試して振動するなら、それはそれで使って問題ありません)。
制約2:一度タップしていないと振動しない
MDNは、振動にはユーザーの操作(sticky user activation)が必要だと説明しています。つまりページを開いただけでは振動せず、一度そのページ上でタップ・クリックなどの操作をしている必要があります。タイマーの場合はスタートボタンを押す動作がこれに当たるので、通常の使い方なら自然に条件を満たします。逆に言うと「ページを表示しただけで自動的に振動させる」ことは仕様上できません。
制約3:マナーモード・サイレントでは振動しないことがある
これは見落としやすい点です。MDNは「サイレントモードやおやすみモード(DND)では振動しない端末がある」と明記しています。音を消すためにマナーモードにしたら、目当てのバイブまで止まった——という取り違えが起きやすい組み合わせです。音を消しつつ振動は残したい場合は、端末の設定で「サイレント時のバイブ」を有効にしておく必要があります。ここも設定名がOSで異なるので、事前の実地テストが要ります。
無音で使う人ほど踏みやすい落とし穴:裏タブで時間がずれる
ここが本記事でいちばんお伝えしたい点です。ブラウザは、表示されていないタブのタイマー処理を電池節約のために間引きます。Chromeの公式ブログによると、タブが5分以上バックグラウンドにあり一定の条件を満たすと、タイマーの確認が1分に1回程度まで間引かれる「Intensive Throttling」が働きます(Chrome for Developers)。
そして同じ解説には、「直近30秒以内に音を鳴らしているタブは、この間引きの対象外になる」という趣旨の記載があります。ここから導かれる結論が重要です。音を鳴らすタイマーは裏タブでもずれにくい一方、無音で使っているタイマーは、まさに音を出していないがゆえに間引きの対象になりやすいのです。「静かにしたいから無音にした」結果として「知らせが数十秒〜1分遅れる」ことが起こり得ます。
対策は単純で、無音で使うときこそ、そのタイマーのタブを表示したままにしておくことです。他のタブに切り替えたり、別アプリに移ったりしないで済む配置——たとえばウィンドウを小さくして画面の隅に置く、サブディスプレイに出す、といった使い方に寄せます。この挙動の詳細と回避の選択肢はブラウザのタイマーが裏タブでずれる原因と対策に、スマホで画面が消えて止まる問題はスマホのタイマーがスリープで止まる原因と直し方にまとめています。
手段3:振動をあきらめ「視覚で気づく」型に切り替える
iPhoneのブラウザやPCでは、そもそも振動という選択肢がありません。この場合は発想を変えて、音でも振動でもなく「目で気づく」形にするのが実務的です。具体的には次の3つです。
- 残り時間を面積・円で見せる:数字だけでなく減っていく図形にすると、ちらっと見ただけで残りが分かります。詳しくは残り時間が見えるタイマー(円グラフ型)で紹介しています。
- 終了時に画面の色が大きく変わるものを選ぶ:視界の端に置いておけば、音が無くても変化に気づけます。
- 全画面・大きな表示で離れた位置から読ませる:会議室や教室のように複数人で共有するなら、会議タイマーを大画面に表示する方法のほうが目的に合います。
音を完全に出さない前提で道具から選びたい場合は、無音タイマーをWebで使う方法に、静かな環境向けのツールの選び方をまとめています。逆に「無音ではなく、小さくやさしい音なら出してよい」なら、通知音を選べる無料Webタイマーのほうが快適なことが多いです。
私たちも、ブラウザで開くだけの無料タイマーを公開しています。振動機能を売りにした専用ツールではありませんが、全画面で大きく残り時間を出す使い方——つまり上の「視覚で気づく」型——には向いています。記事の途中で恐縮ですが、良いものだと思って作っているので、よろしければあわせて見てみてください。

場面別|どの手段を選ぶか
場面 | おすすめの手段 | 理由 |
|---|---|---|
会議・商談(手元で時間管理) | 手段1(端末標準+バイブ) | ポケットや手元で確実に気づける。画面を見続けなくて済む |
図書館・自習室 | 手段1、無理なら手段3 | 机に置いた端末の振動音すら気になる環境では視覚型が無難 |
夜間・寝ている家族がいる部屋 | 手段3(画面は暗めに) | 振動音は静かな部屋では想像以上に響く |
PCで作業しながら | 手段3 | 振動する部品が無い。画面の隅に出しっぱなしにするのが最短 |
子どもと一緒に使う | 手段3 | 残りが目で分かる形のほうが、音より伝わりやすい |
まとめ
タイマーをバイブだけで知らせたいなら、まず端末標準のタイマーで通知音を「なし」にし、バイブを有効にするのが最短です。ブラウザのWebタイマーで振動させたい場合はAndroid+対応ブラウザが条件で、iPhoneのブラウザとPCでは仕組み上できません。その場合は「目で気づく」型へ切り替えます。そして無音で使うときこそ、タブを表示したままにして裏タブの間引きを避ける——ここだけ押さえておけば、静かな場所で時間を測るのに困ることはほとんどなくなります。設定名はOSの版で変わるので、本番の前に一度その端末で試すことだけは省かないでください。
よくある質問
iPhoneのブラウザでタイマーをバイブだけにできますか?
できません。Webページから端末を振動させる Vibration API に Safari(iOS)が対応していないためです。iPhoneで振動させたい場合は端末標準の時計・タイマーアプリを使い、通知音を無音にしたうえでバイブを有効にしてください。
マナーモードにすればタイマーの音は消えますか?
消えないことがあります。多くの端末でアラーム・タイマーの音量は着信音とは別系統で管理されており、本体を消音にしてもタイマーの終了音だけ鳴る場合があります。アプリ側のタイマー音そのものを「なし」に設定するのが確実です。
マナーモードにしたらバイブまで止まりました。なぜですか?
MDNは、サイレントモードやおやすみモード(DND)では振動しない端末があると説明しています。音を消しつつ振動を残したい場合は、端末設定で「サイレント時のバイブ」を有効にする必要があります。
PCでタイマーをバイブで知らせることはできますか?
できません。ブラウザの対応以前に、ノートPCやデスクトップPCには振動モーターが搭載されていないためです。PCでは残り時間を大きく表示する、終了時に画面の色が変わるなど、視覚で気づく形に切り替えるのが現実的です。
無音のタイマーだと終了の知らせが遅れることがあるのはなぜですか?
ブラウザが裏タブのタイマー処理を間引くためです。Chromeの公式解説によると、直近30秒以内に音を鳴らしているタブは間引きの対象外になる一方、無音のタブは対象になり得ます。無音で使うときはタイマーのタブを表示したままにしてください。