---
title: "networkQuality：ターミナルでMacの通信速度と応答性をテストする · Kilobatガイド"
url: "https://kilobat.app/ja/guides/networkquality-speed-test.html"
description: "内蔵のnetworkQualityコマンドで、Macのアップロード／ダウンロード容量と応答性（RPM）をテストし、結果を正しく読み取ります。"
---

Webサイトと速度

# networkQualityを使ってターミナルからインターネット速度をテストする

macOSにはコマンドラインのテスト`networkQuality`が含まれています。容量と応答性を測定します。応答性とは、負荷がかかった状態でネットワークが1分間に完了する往復の回数です。

対象：macOS 12 Monterey以降。 · 確認日：2026年10月29日

## 症状

- ブラウザや別のアプリを使わずに速度テストをしたい。
- 他のデバイスがネットワークを使うと、通話やゲームが遅れる。
- Wi-FiとEthernet、またはインターフェイス同士を比較したい。

## 考えられる原因

- **容量だけではわからない。**容量が大きくても、応答性が低い接続があります。その場合、ネットワークが混んでいる間は通話やゲームが遅れます。
- **負荷がかかると応答性が下がる。**Appleは、ネットワークが混んでいる状態での応答性を、1分あたりの往復回数（RPM）で測定します。
- **テスト自体がデータを使う。**manページによると、テストはインターネットに接続し、契約プランのデータを消費します。

## 確認方法

1. ターミナルを開いてテストを実行します。

   ```
   networkQuality
   ```

   出力 アップロードとダウンロードの容量、および評価付きの応答性（RPM）。
2. アップロードとダウンロードを順番にテストするには、`-s`を付けます。方向ごとの応答性も個別に表示されます。

   ```
   networkQuality -s
   ```
3. 1つのインターフェイスをテストするには、`-I`でその名前を指定します。たとえば、`en0`は多くの場合Wi-Fiのインターフェイスです。

   ```
   networkQuality -I en0
   ```
4. JSONで出力するには、`-c`を付けます。

   ```
   networkQuality -c
   ```
5. さらに詳しく表示するには、`-v`を付けます。

   ```
   networkQuality -v
   ```

## 解決方法

1. 評価がLowの場合は、テスト中にダウンロードやバックアップをしているデバイスやアプリがないか探します。Appleによると、その状態では接続が不安定になることがあります。
2. 容量は十分なのに応答性が低い場合は、[バッファブロート：ネットワークが混むと通話が遅れる](https://kilobat.app/ja/guides/bufferbloat-mac.html)を読んでください。
3. Wi-FiがEthernetよりかなり遅い場合は、Wi-Fiのリンクを調べます。[MacのWi-Fiは遅いのにスマートフォンでは速い](https://kilobat.app/ja/guides/slow-wifi-mac-fast-phone.html)を参照してください。
4. テザリングやデータプランでは、何度もテストしないでください。テストのたびにデータを使います。

## Kilobatを使う場合

1. Kilobatの速度テストは、負荷がかかった状態での速度と遅延を測定し、音声通話、ビデオ通話、ストリーミングへの判定を表示します。無料です。

   ```
   kilobat speedtest
   ```
2. テザリング中は、テストが使うデータ量を制限します。

   ```
   kilobat speedtest --budget-mb 10
   ```
3. Kilobatはデフォルトで1つの接続を使います。networkQualityのように4つ同時に開くには、`--parallel`を付けます。

   ```
   kilobat speedtest --parallel
   ```
4. アプリでは、「速度」タブを開いてテストを開始します。Kilobatは、従量制ネットワークでは予定された速度テストをスキップします。[2つの速度テストの結果が違う理由を調べる](https://kilobat.app/ja/guides/recipes/compare-speed-tests.html)を参照してください。

## よくある質問

**良いRPMの目安は？**

Appleは応答性をLow、Medium、Highの3段階で評価します。Highなら、ネットワークを共有するデバイスがいくつあっても、アプリは良好な接続を保てるはずです。

**networkQualityには管理者パスワードが必要ですか？**

いいえ。どのユーザでも実行できます。

## 出典

- [Appleサポート：Apple Network ResponsivenessでWi-Fiネットワークをテストする](https://support.apple.com/en-us/101942)
- networkQuality(8)、macOS 27.2に付属のmanページ

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」で`man <name>`を実行すると開けます。

## 関連ガイド

- [バッファブロート：ネットワークが混むと通話が遅れる](https://kilobat.app/ja/guides/bufferbloat-mac.html): バッファブロートとは、ネットワーク機器がバッファにデータを溜めすぎることで生じる遅延です。
- [Macのインターネットが遅い：どこが遅いのかを突き止める](https://kilobat.app/ja/guides/slow-internet-mac-cause.html): 接続が遅い原因はたくさん考えられます。
- [Macでビデオ通話がカクつく、フリーズする](https://kilobat.app/ja/guides/video-call-stutter-mac.html): 通話に必要なのは、速さよりも安定した遅延と安定したアップロードです。
- [Macでpingを使ってパケットロスをテストする](https://kilobat.app/ja/guides/packet-loss-mac.html): パケットロスがあると、通話が途切れたりページが止まったりします。
