Windows 11 には SFTP クライアントが入っている。ただし窓はない
2026 年 9 月 24 日、各社の公式ドキュメントで確認。 何かを入れる前に、すでに手元にあるものを把握してください。Microsoft の OpenSSH 概要ページは、Windows の機能に組み込まれているコマンドとして ssh、sshd、ssh-keygen、ssh-agent、ssh-add、ssh-keyscan、sftp、scp を挙げています。つまり sftp user@host は純正で無償です。ただし有効になっている前提で進めないでください。Microsoft のインストール状態の表は「Windows 10 build 1809 +」を「Not installed, install and enable using optional features」と記録しています。
powershell
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0これで「1 ファイル、パスが分かっている場合」はカバーできます。できないのは、目で追えるディレクトリ一覧、転送キュー、レジューム、ダブルクリックできるリモートファイルです。そこが以下の GUI クライアント 5 本の役割です。クライアントではなくドライブレターが欲しい場合は別の話なので、Windows 11 で SFTP をマウントする を見てください。ここでは繰り返しません。
6 本を並べる
| クライアント | 対応 OS | ライセンス / 価格 | 鍵認証 | エクスプローラー連携 | 同期 | ドライブとしてマウント |
|---|---|---|---|---|---|---|
sftp.exe(OpenSSH) | Windows 10 1809+ のオプション機能 | 無償、標準同梱 | ssh-agent、%USERPROFILE%\.ssh | なし(プロンプトのみ) | なし | しない |
| WinSCP | Windows | 無償、GPL v3 以降 | 公開鍵、Kerberos、Pageant | ドラッグ&ドロップ、URL、ジャンプリスト | あり(半自動 / 全自動) | しない |
| FileZilla | Windows、macOS、Linux | 無償、GPL。Pro は 1 台 EUR12.99 から | あり | 2 ペイン、ドラッグ&ドロップ | ディレクトリ比較 | しない(RemoteDrive は別製品) |
| Cyberduck | Windows 10+、macOS 10.13+ | 無償、GPL。$10 の鍵で寄付ダイアログ停止 | あり | ブックマークウィンドウ | なし | しない(それは Mountain Duck) |
| Bitvise SSH Client | Windows 11 〜 XP SP3 | すべての環境で無償 | あり(GUI で鍵管理) | SFTP ウィンドウ | なし | あり(独自のドライブマッピング) |
| AnyStorage | Windows 10+、macOS 11+、Linux | 無料版 + 有償 Pro | 接続ごとに鍵かパスワード | タブ型の作業台 | なし | あり(ローカル WebDAV サーバー経由) |
決め手になるのは 3 列です。ライセンス はこの分野では珍しく重要で、6 本のうち 4 本が商用でも無償、そして差は条文の書き方に出ます。同期 は本当の分水嶺で、自動のディレクトリ同期を公式に謳っているのは WinSCP だけです。マウント は転送クライアントと仮想ディスクを分け、該当するのは 2 本だけです。
もうひとつ、表からは読み取りにくい軸があります。それは「鍵をどのエージェントに預けるか」です。Windows 標準の ssh と sftp は Windows の ssh-agent サービスを使いますが、WinSCP が連携するのは PuTTY の Pageant です。同じ鍵ファイルを使っていても、パスフレーズを入力し直す場所が製品ごとに違うので、複数のクライアントを併用するとここで混乱します。先に 1 本を決めて、鍵の運用をそれに合わせるほうが早いです。
`sftp.exe`:純正でスクリプト可能、ただしウィンドウなし
他を入れたあとも残しておく価値があります。Linux と同じ OpenSSH のバイナリ群で、%USERPROFILE%\.ssh を読み、有効化すれば ssh-agent サービスと連携します。Microsoft のドキュメントは Get-Service ssh-agent | Set-Service -StartupType Automatic のあと ssh-add $env:USERPROFILE\.ssh\id_ecdsa を示しています。ssh-keygen -t ecdsa で作った鍵は C:\Users\username/.ssh/id_ecdsa に入ります。
限界: 目で追える一覧がなく、キューもレジュームの UI もなく、他のアプリが開けるものも出てきません。それでも、GUI を疑う前に認証を切り分ける場所としては最適で、だから SFTP の Permission denied (publickey) もここから始めます。
WinSCP:Windows の定番、そしてそれに値する
WinSCP の自己紹介は正確です——「an open source free SFTP client, FTP client, WebDAV client, S3 client and SCP client and file manager for Windows」。ライセンスは GPL バージョン 3 以降で、ライセンスページは許可をはっきり書いています——「Run WinSCP for any purpose for free」。仕事も含みます。
強いのは 2 点で、どちらも文書化されています。ひとつは Windows 連携で、「drag&drop, URL, shortcut icons, jump list」と、「Explorer and Commander interfaces」の選択。もうひとつは同期で、「directory synchronization in several semi or fully automatic ways」——この比較の無償クライアントで公式に謳っているのはこれだけです。加えて「batch file scripting and command-line interface and .NET assembly」も同梱するので、対話的な作業と定期ジョブを 1 本でこなせます。鍵は「password, keyboard-interactive, public key and Kerberos (GSS) authentication」に対応し、「integrates with Pageant (PuTTY authentication agent)」——PuTTY のエージェントであって Windows の ssh-agent サービスではない点に注意してください。
限界: Windows 専用なので、同じ設定を Mac や Linux に持っていくことはできません。そしてマウントはしません。他のアプリからリモートのファイルを直接開きたいなら、この表の右端の列が必要になります。
FileZilla:クロスプラットフォーム、ただしクラウドは有償
同じ人が macOS や Linux も使うなら素直な選択です。Flathub に現行の登録(org.filezillaproject.Filezilla、GPL-2.0-or-later)があるのはこの比較でこれだけです。罠はプロトコルの範囲で、プロジェクト自身の説明では無償クライアントは「supports FTP, FTPS, and SFTP — connections to traditional servers and NAS devices」。WebDAV、S3、Backblaze B2、Dropbox、Google Drive、OneDrive、SharePoint、OpenStack Swift はすべて FileZilla Pro の機能で、1 台 EUR12.99 からです。Windows 11 で SFTP だけを使うならこの有償の壁は関係ありません。
限界: マウントはせず(FileZilla の答えは macOS 専用の別製品 RemoteDrive)、Windows インストーラーには同梱オファーの長い歴史があるので、インストーラーの画面はよく読んでください。
Cyberduck:無償で、プロトコルの幅がいちばん広い
Cyberduck 9.5.4 は 2026 年 8 月 25 日公開、Windows 10 以降が必要で、GPL、1 つのウィンドウで FTP、SFTP、WebDAV、SMB、Amazon S3、OpenStack Swift、Backblaze B2、Azure、OneDrive、Google Drive、Dropbox を話します。SFTP サーバーが複数あるリモートのひとつで、残りがバケットなら、そのすべてに届く無償クライアントはこれです。資金は寄付で、10 USD 以上で「registers the installed application to your name and disables the donation prompt」という鍵が返ります。
限界: 設計としてマウントしません——それは有償の兄弟製品 Mountain Duck の役割です。UI は 2 ペインの転送レイアウトではなくブックマークのウィンドウです。周辺は Cyberduck の代替 に。
Bitvise SSH Client:企業も含めて全員無償
このページでいちばん意外なライセンスです——「Bitvise SSH Client can be used free of charge, in all types of environments, without limitation」。有償ライセンスは「slightly stronger support and upgrade commitments」と、無償版には付かない免責を追加します。さらに「Bitvise software does not contain ads, install product bundles or collect user data for sale」とも書かれていて、FileZilla のインストーラー史と並べると意味のある宣言です。
機能は広く、「one of the most advanced graphical SFTP clients」、ターミナルエミュレーション、リモートデスクトップ転送、ポートフォワーディング、「SFTP drive mapping」、そして「an FTP-to-SFTP bridge allowing you to connect to an SFTP server using legacy FTP applications」。最後のひとつは、ここにある他のどれも解いていない問題——FTP しか話せない古いアプリを現代の SFTP サーバーにつなぐ——を解きます。対応は Windows 11 と Windows Server 2025 から Windows XP SP3 まで、確認時点のバージョンは 9.66 です。
限界: Windows 専用で macOS も Linux もなく、ドライブマッピングが内部で何を入れるかは今回確認したページには書かれていません。
AnyStorage:SFTP をバケットの隣に置く
このサイトを運営している側のアプリです。0.2.25 は 2026 年 9 月 23 日公開、Windows 10 以降・macOS 11 以降・Linux に対応します。SFTP は 20 種類以上ある接続タイプのひとつで、FTP、WebDAV、S3、Cloudflare R2、Backblaze B2、MinIO、Google Cloud Storage、Azure Blob、Alibaba Cloud OSS、Tencent Cloud COS、主要クラウドドライブ 3 つと並びます。納品用サーバーとリリース用バケットが同じウィンドウのタブに収まり、転送は進捗と履歴のある 1 か所に集まります。
正直な限界。 無料版は接続 2 つで、WinSCP や Cyberduck の無制限のサイト一覧より少ないです(商用利用は可)。検索、プレビュー、一括操作、ドラッグ&ドロップのアップロードは Pro の機能です。ディレクトリ同期も CLI もないので、定期ジョブでは WinSCP の代わりになりません。そして 0.2.25 は、Cyberduck の 24 年に対して若い 0.2.x です。オブジェクトストレージについては S3 GUI クライアント に。
目的別の選び方
- 1 ファイルを 1 コマンドで、何も入れずに: OpenSSH クライアントを有効にして
sftp.exe。 - Windows の日常的な主力: WinSCP。どんな目的でも無償、本物のエクスプローラー連携、そしてここで唯一文書化された自動ディレクトリ同期。
- macOS や Linux も使う: FileZilla。Flathub に現行登録があるのはこれだけ。ただし無償版は FTP / FTPS / SFTP のみ。
- SFTP とバケットの両方を無償で: Cyberduck。
- 条件なしのライセンスが欲しい会社: Bitvise。「in all types of environments, without limitation」で無償、しかも他にない FTP-to-SFTP ブリッジ付き。
- SFTP を多数の接続のひとつとしてタブで扱う: AnyStorage。無料版の 2 接続制限を前提に。
- クライアントよりドライブレター: Windows 11 で SFTP をマウントする、または SFTP をネットワークドライブとしてマウント。
- Mac の場合: Mac の Transmit 代替、プロトコル全体のハブは FTP / SFTP クライアント。
よくある質問
Windows 11 に SFTP クライアントは付属していますか?
コマンドラインには付属しています。Microsoft の OpenSSH ドキュメントは、Windows の OpenSSH 機能に組み込まれたコマンドとして sftp と scp を挙げています。ただし既定では有効ではありません。インストール状態の表は「Windows 10 build 1809 +」を「Not installed, install and enable using optional features」と記録しているので、Get-WindowsCapability で確認し、NotPresent なら OpenSSH.Client~~~~0.0.1.0 を追加してください。GUI の SFTP クライアントは Windows 11 にはありません。
Windows 11 で最良の無料 SFTP クライアントは?
多くの人には WinSCP です。GPL で「run WinSCP for any purpose for free」、Windows のドラッグ&ドロップ連携が文書化されており、ここで唯一の半自動 / 全自動ディレクトリ同期があります。条件が一切ないライセンスを求めるなら Bitvise——「free of charge, in all types of environments, without limitation」で、FTP-to-SFTP ブリッジも付きます。リモートにサーバーとバケットの両方が混ざるなら Cyberduck が勝ちます。
ドライブレターを割り当てられる SFTP クライアントはどれですか?
このリストでは 2 本です。Bitvise SSH Client は公開機能に「SFTP drive mapping」を挙げています。AnyStorage は http://127.0.0.1:3211 で WebDAV サーバーを動かし、エクスプローラー標準の「ネットワーク ドライブの割り当て」でマウントさせます(無料版は読み取り専用)。WinSCP、FileZilla、Cyberduck は転送クライアントでマウントしません。FileZilla は RemoteDrive を別売し、Cyberduck のマウント製品は Mountain Duck です。経路の全体像は Windows 11 で SFTP をマウントする に。
これらのクライアントは自分の SSH 鍵で動きますか?
どれも動きますが、ひとつ知っておくべき違いがあります。どのエージェントと話すかです。Windows 標準の ssh と sftp は ssh-agent サービスを使います。一方 WinSCP は「integrates with Pageant (PuTTY authentication agent) for full support of public key authentication with SSH」で、パスワード、keyboard-interactive、Kerberos にも対応します。sftp user@host では通るのに GUI では通らない場合、たいていはこのエージェントの違いです。残りは SFTP の Permission denied (publickey) が扱います。
WinSCP は商用利用でも無料ですか?
無料です。WinSCP は GNU General Public License バージョン 3 以降で公開されており、ライセンスページは「Run WinSCP for any purpose for free」と書いています。FileZilla のクライアントと Cyberduck も GPL で、Cyberduck は 10 USD の寄付で消える寄付ダイアログが付きます。Bitvise は自社クライアントを「can be used free of charge, in all types of environments, without limitation」としています。この中で有償なのは 1 台 EUR12.99 からの FileZilla Pro だけで、それも FTP / FTPS / SFTP を超えるプロトコルのためです。