Speed-Test by OpenSpeedTest™
無料でオープンソースの HTML5 スピードテストツール。プラグイン不要で、ブラウザ上でそのまま動作し、独自サーバーの構築も可能。ファイルサイズはわずか 8kB で、安全でクリーン。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
純粋なフロントエンドのスピードテストツール。オープンソースで軽量、プライバシーを保護し、セルフホスティングに最適。
主な機能
- 純フロントエンド実装:静的ファイルのみで、バックエンドサービス不要、デプロイも簡単
- 究極の軽量化:スクリプトは gzip 後わずか 8kB、高速読み込み
- 全デバイス対応:IE10+ を含むすべてのモダンブラウザをサポート
- 安全・安心:静的ファイルのみで、隠れた脆弱性やバックドアなし
- ストレステストモード:連続測定時間を設定でき、ネットワークの安定性を確認可能
できないこと
- •セルフホストサーバーを構築する際は、必ず Nginx で POST リクエストボディサイズを 35MB 以上許可し、タイムアウト時間を 60 秒より大きく設定してください。さもないと速度テストが中断されます。パフォーマンスに影響を与える可能性があるため、本番環境でアクセスログを有効にすることは推奨されません。リバースプロキシを使用している場合は、body サイズ制限も同様に調整する必要があります。
使用例
- IT管理者がイントラネットにスピードテストサーバーをデプロイし、ネットワーク帯域幅を監視
- 家庭ユーザーがソフトウェアをインストールせずに、Wi-Fiやブロードバンドの速度を素早くテスト
- 開発者がローカルにスピードテスト環境を構築し、ネットワークパフォーマンスを検証
詳細説明
SpeedTest by OpenSpeedTest™ は、完全にネイティブ JavaScript で記述された無料のオープンソース HTML5 ネットワークパフォーマンステストツールです。ブラウザ内蔵の Web API(XHR、HTML、CSS、JS、SVG)のみに依存し、サードパーティのフレームワークやライブラリは一切必要ありません。IE10 以降の任意のブラウザで動作するため、ほぼすべてのデバイスで利用できます。このツールは非常に軽量(スクリプト圧縮後 8kB 未満)で、安全に設計されています——静的ファイルのみで構成され、サーバーサイドコードはなく、隠れた脆弱性もありません。ユーザーは自分でサーバーを構築(Nginx、Apache、IIS などをサポート)して直接デプロイするか、公式の OpenSpeedTest-Server アプリ(Windows、Mac、Linux、Android、iOS、Docker をサポート)をダウンロードできます。特徴的な機能として、ストレステスト(連続的な速度測定、時間のカスタマイズが可能)を備え、HTTP/1.1、HTTP/2、HTTP/3 をサポートし、SVG インターフェースはあらゆる画面サイズに対応します。Ookla Speedtest などの商用ツールと比べ、OpenSpeedTest は完全に透明で、プライバシーを保護し(トラッキングなし)、独自のインフラストラクチャ上で完全に動作させることができます。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:OpenSpeedTest-Server アプリ(Windows/Mac/Linux)をダウンロードするか、ソースコードをクローンします
ステップ2:セルフホストの場合は、ファイルを Nginx などの静的サーバーのディレクトリに配置し、POST で 35MB 以上、タイムアウト 60 秒以上を許可する設定になっていることを確認してください
ステップ3:サーバーを起動し、ブラウザで対応する IP またはドメインにアクセスすれば、速度測定を開始できます
- ステップ1:OpenSpeedTest-Server アプリ(Windows/Mac/Linux)をダウンロードするか、ソースコードをクローンします
- ステップ2:セルフホストの場合は、ファイルを Nginx などの静的サーバーのディレクトリに配置し、POST で 35MB 以上、タイムアウト 60 秒以上を許可する設定になっていることを確認してください
- ステップ3:サーバーを起動し、ブラウザで対応する IP またはドメインにアクセスすれば、速度測定を開始できます
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
公式アプリをご利用の場合は、アプリを直接アンインストールするだけです。サーバーをセルフホストしている場合は、対応するディレクトリのファイルを削除するだけで、システムファイルは一切残りません。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。