WiFi Lens(MAC版)
Mac 用の無料オープンソースの Wi-Fi アナライザ兼ネットワーク診断アプリ。帯域スキャン、チャンネル評価、ローミングテスト、AP Radar を搭載。有料の Pro 版もあります。
WiFi Lens の概要
WiFi Lens は、周囲の Wi-Fi を理解するためのネイティブな Mac アプリです。2.4、5、6 GHz 帯の近くのネットワークをスキャンし、チャンネルの占有状況をグラフにして、混雑度を評価し、地域に合ったチャンネルを勧めます。各ネットワークの PHY 世代、チャンネル幅、802.11k/r/v と WPA3 の対応状況、自分の接続の IP、ゲートウェイ、DNS、MAC、送信レート、セキュリティ概要を確認できます。ローミングテストはアクセスポイント間の切り替えを監視し、ヒートマップは帯域ごとの占有状況を比較し、AP Radar は選んだアクセスポイントを信号強度で追跡します(音声フィードバックも選択可能)。
この記事で扱うのは無料のオープンソース版で、Kaoru Shiina が率いるスタジオ Shiina Labs が Apache-2.0 ライセンスで公開しています。機能はライブ分析のみです。Mac App Store で買い切りの WiFi Lens Pro には、メニューバーでの監視、継続的な観測、イベント履歴、統計、インサイト、スペクトル記録が加わります。バージョン 2.0.1 は、アプリが確認できることだけを表示することに重点を置いており、確認できない値は Unknown と表示されるようになりました。WiFi Lens には macOS 14.6 以降が必要で、Apple Silicon と Intel で動作します。6 GHz のスキャンには Wi-Fi 6E または 7 のハードウェアが必要で、アプリがネットワーク名を見るには macOS の位置情報サービスの許可が必要です。Network Self-Check はまだプレビュー扱いです。利用状況のテレメトリはなく、スキャンデータは Mac の中にとどまります。
主な機能
WiFi Lens は、身近な Wi-Fi 環境を読み解く道具を 1 つのアプリにまとめています。
- Wi-Fi スキャン:2.4、5、6 GHz の近くのネットワーク。
- スペクトル表示:帯域ごとのチャンネル占有グラフ。
- チャンネル品質:混雑度の評価と地域別のおすすめ。
- ネットワークの詳細:PHY 世代、チャンネル幅、802.11k/r/v、WPA3。
- ローミングテスト:アクセスポイントの切り替えを監視し、セッションを保存。
- AP Radar:1 つのアクセスポイントを信号強度で追跡。
- BLE スキャナ:Bluetooth LE デバイスの検出と追跡。
- MCP サーバーと書き出し:ローカルの AI ツールと接続し、PNG や CSV で保存。
バージョン 2.0.1 の新機能
WiFi Lens 2.0.1 は、アプリが確認できることだけを表示することに重点を置いています。
- 確認できない値は、既定値や古い値ではなく Unknown と表示されます。
- スキャンに失敗すると、古い結果を残さずネットワーク一覧を空にします。
- ローミングテストは、連続した 2 つのサンプルの間でだけ切り替えを記録します。
- 測定のない部分では信号の曲線が途切れるようになりました。
- AP Radar は、信号データが古くなるとパルス表示と音声を止めます。
- サイドバーの Analysis グループは Network Experience と Problem History になりました。
WiFi Lens のよくある質問
WiFi Lens は無料ですか?
オープンソース版は Apache-2.0 ライセンスで無料です。WiFi Lens Pro は Mac App Store での買い切りです。
Pro 版では何が加わりますか?
メニューバーでの監視、継続的な監視、イベント履歴、履歴統計、インサイト、スペクトル記録です。オープンソース版にはこれらはありません。
WiFi Lens に必要な macOS のバージョンは?
macOS 14.6 以降です。
WiFi Lens は Apple Silicon と Intel で動きますか?
はい。どちらでも動作します。
WiFi Lens で 6 GHz のネットワークをスキャンできますか?
はい。ただし、Mac に Wi-Fi 6E または Wi-Fi 7 のハードウェアが必要です。
WiFi Lens が位置情報サービスを求めるのはなぜですか?
アプリが Wi-Fi のネットワーク名を見るには、macOS がこの許可を求めるためです。開発者によると、WiFi Lens は GPS の位置を読み取りません。
WiFi Lens はデータを収集しますか?
開発者によると、利用状況の分析、クラッシュのテレメトリ、Wi-Fi スキャンデータは収集せず、スキャンデータは Mac の中にとどまります。
AI ツールから WiFi Lens を使えますか?
はい。設定で内蔵の MCP サーバーをオンにできます。サーバーは 127.0.0.1 のみで待ち受けるため、対応するローカルのクライアントが Wi-Fi データを読み取れます。
Homebrew でインストールできますか?
はい、開発者の tap から可能です。brew tap ShiinaLabs/apps を実行してから brew install --cask ShiinaLabs/apps/wifi-lens を実行します。
wifi-lens.FULLMAC.app の WiFi Lens ダウンロードはどこから提供されていますか?
ダウンロードボタンは、GitHub にある公式の WiFi Lens リリース(https://github.com/ShiinaLabs/wifi-lens/releases/latest)につながります。wifi-lens.FULLMAC.app はアプリを変更も再パッケージもしていません。
似ているアプリ
LanGuardLanGuard は、有線ネットワークのリンクがつながった瞬間に Wi-Fi をオフにし、ケーブルを抜くと再びオンにする、無料のオープンソースのメニューバーアプリです。macOS は標準では、Mac をドックに Ethernet で接続していても Wi-Fi をオンのままにします。そのため 2 つ目のネットワーク経路が残り、通信が意図しない接続を通ることがあります。LanGuard はこの切り替えを代わりに行います。動作するのはケーブルを抜き差しした瞬間だけなので、有線接続中に手動で Wi-Fi をオンにした場合は、次にケーブルを抜くまでオンのままです。インターネットユーティリティ
WhatRouteWhatRoute は Mac 用のネットワーク診断ユーティリティです。主な役割は traceroute で、データが別のコンピュータに届くまでに通過する各ルータを表示します。ほかにも ping、Domain Name Service への問い合わせ、Whois 検索を実行でき、Mac に出入りするトラフィックを監視できます。位置情報サービスがルータを世界地図上に配置するので、パケットがインターネット上をどのような地理的経路で進むかがわかり、選択した範囲を Apple マップや Google マップで開いて詳しく見ることもできます。インターネットユーティリティ
SSH Tunnel ManagerSSH Tunnel Manager は、Mac で SSH ポートフォワードを管理する軽量なメニューバーアプリです。ターミナルで ssh -N -L コマンドを入力し、どのトンネルが動いているか忘れてしまう代わりに、各トンネルを設定で一度だけ登録し、メニューバーからオン・オフを切り替えられます。ネイティブの Swift と AppKit で書かれており、macOS 付属の SSH を使うため、独自のバイナリは同梱していません。インターネットユーティリティ
HoleberryHoleberry は、ネットワーク全体の広告ブロッカー Pi-hole を運用している人のためのネイティブなメニューバーアプリです。Pi-hole を Mac のメニューバーに置き、Pi-hole のウェブ画面を開かずに、ブロック状態やクエリ統計の確認、ブロックの一時停止、ブロックされたドメインの操作ができます。メニューバーのアイコンは Pi-hole の状態を常に示し、メニューにはクエリとブロックされたドメインの合計が表示されます。Pi-hole にブロックされてページが読み込めないときは、Safari、Orion、Chrome や Chromium 系ブラウザ、Firefox、Zen などの現在のタブを検出し、そのドメインだけをワンクリックで解除するので、ネットワークのほかの部分は保護されたままです。インターネットユーティリティ
VPN BypassVPN Bypass は、どの通信を VPN に通すかを決める macOS のメニューバーアプリです。VPN を避けるサービスやドメイン、または必ず VPN を使う少数のものを選ぶと、VPN の再接続やアドレスの変更に合わせてアプリが経路を正しく保ちます。すべてをトンネルに送るフルトンネルの VPN クライアント向けで、そうしたクライアントではストリーミングが止まったり AirPlay や Chromecast が動かなくなったりすることがあります。インターネットユーティリティ
TunnelblickTunnelblick は、macOS で OpenVPN を使うための無料のグラフィカルインターフェイスです。メニューバーのアイコンから OpenVPN の接続を簡単に管理できます。VPN プロバイダや学校、会社から受け取った設定ファイルをインストールし、ワンクリックで接続・切断するだけです。複数の設定を保存したり、各接続の状態を確認したり、ネットワークの監視や IPv6 に関するオプションを使って接続を思いどおりに保ったりできます。インターネットユーティリティ
FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。