コンテンツへスキップ
User-Agent Generator
主要なブラウザ・OSの組み合わせから、User-Agent文字列を生成(ジェネレーター)します。
概要
- 主要なブラウザ(Chrome・Firefox・Safari・Edge)とOS(Windows・macOS・Linux・Android・iOS)の組み合わせから、実際の形式に沿ったUser-Agent文字列を生成するツールです。
- ブラウザ拡張機能によるUser-Agent偽装のテストや、サーバー側のUser-Agent判定ロジックの動作確認など、開発・検証用途を想定しています。
- 組み合わせは実際に存在するもの(例: SafariはmacOS・iOSのみ)に限定して収録しています。
使い方
- 「ブラウザ・OS」から生成したい組み合わせを選択します。
- 選択と同時に、対応するUser-Agent文字列が表示されます。
- 「コピー」ボタンで結果をクリップボードにコピーできます。
入力例・出力例
入力
Chrome / Windows
出力
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36
利用シーン
- ブラウザ拡張機能やプロキシツールでUser-Agentを偽装する際のテスト用文字列を用意する
- サーバー側やAPIのUser-Agent判定ロジック(ブラウザ振り分け等)が想定通り動くか確認する
- 「User-Agent Parser」に貼り付けて、解析結果が想定通りになるか相互に確認する
よくある質問
バージョン番号は最新のものですか?
本ツール実装時点での最新安定版に基づく固定値です。自動更新は行っていないため、時間の経過とともに実際の最新バージョンとはずれる場合があります。
任意のバージョン番号を指定できますか?
できません。あらかじめ用意された組み合わせから選択する形式です。特定のバージョン番号が必要な場合は、生成結果のバージョン部分を手動で書き換えてください。
モバイル版のUser-Agentも生成できますか?
はい。Chrome for Android・Safari on iOSのUser-Agentを生成できます。
注意点
- 収録している組み合わせは、Chrome(Windows/macOS/Linux/Android)・Firefox(Windows/macOS/Linux)・Safari(macOS/iOS)・Edge(Windows)です。
- バージョン番号は固定値であり、実際のブラウザの最新バージョンとは異なる場合があります。
関連ツール
User-Agent文字列からブラウザ・OS・デバイス情報を解析します。
HTTPステータスコードの一覧を、コード番号・キーワード・カテゴリで検索できます。
curlコマンドを、JavaScriptのfetch()コードへ変換します。