バッテリー情報チェッカー — 残量・充電状態・推定残り時間をリアルタイム確認
ブラウザからデバイスのバッテリー残量・充電状態・推定残り時間をリアルタイムで確認できる無料ツールです。
#1バッテリー情報
100%
⚡ 充電中
残量100%
状態⚡ 充電中
満充電まで満充電
対応ブラウザについて
Battery Status API は現在 Chrome、Edge、Opera などの Chromium 系ブラウザで利用できます。 Firefox や Safari ではプライバシー上の理由から無効化されており、バッテリー情報を取得できません。 モバイルデバイス(Android Chrome)でも対応しています。
よくある質問
Q. 情報が表示されません
A. ブラウザがBattery Status APIに対応していない可能性があります。Chrome / Edge / Operaなどでは動作しますが、Firefox / Safariは現在非対応です(仕様の変遷によるもの)。
Q. 充電完了までの推定時間は正確?
A. OSが計算した値をそのまま表示しているため、充電器の出力やバッテリーの状態によって変動します。残量が増えるにつれて精度が上がる傾向があります。「Infinity」と出る場合は計算中、または充電器が接続されていない状態です。
Q. デスクトップPCでも動作する?
A. バッテリーを持たないデスクトップPCでは「100% / 充電中」のように仮想的な値が返ることがあります。意味のある情報を取れるのはノートPC・タブレット・スマートフォンです。
Q. バッテリー情報をWebサイトが取得しても安全?
A. Battery Status APIは個人特定の懸念から仕様が縮小されており、バッテリー残量と充電状態しか取得できません。氏名・位置情報・他のデバイス情報は取得できません。
バッテリーAPIとは?
Battery Status APIについて
Battery Status API(Battery API)は、W3Cで策定されたWeb APIの一つで、 デバイスのバッテリー状態をJavaScriptから取得できる仕組みです。 残量(level)、充電状態(charging)、充電完了までの推定時間(chargingTime)、 放電完了までの推定時間(dischargingTime)の4つの情報を提供します。バッテリー残量の確認方法
このツールではnavigator.getBattery() メソッドを使用して BatteryManager オブジェクトを取得し、リアルタイムで各値を監視しています。 バッテリーの状態が変化するとイベントが発火し、表示が自動更新されます。