iPhoneからWindowsにファイルを送りたいだけなのに、クラウドストレージを経由したりメールに添付したりしていませんか。LocalSendを使えば、OS問わず同じWi-Fi上の端末へ直接ファイルを送れます。
この記事でわかること
- LocalSendが解決する「異なるOS間のファイル共有」問題
- AirDropやSnapdropとの違い
- 各OSへのインストール方法
- 使い方と知っておきたい設定
AirDropは便利だがApple製品しか使えない
AirDropはiPhone・iPad・Mac間のファイル共有を驚くほど簡単にしました。ただし、Windowsにも送りたい、Androidにも送りたいとなった瞬間に使えなくなります。GoogleのQuick ShareもAndroidとWindows間に限定されており、全プラットフォームを横断できるわけではありません。
LocalSendは、この「OSの壁」を取り払うオープンソースのファイル共有アプリです。Windows・macOS・Linux・Android・iOS・Fire OSに対応し、同じWi-Fiに接続している端末同士であればどの組み合わせでもファイルを直接送受信できます。
LocalSendの仕組み
LocalSendはREST APIとHTTPS暗号化を使って端末間で直接通信します。TLS/SSL証明書は各端末上でその場で生成されるため、外部サーバーに依存しません。
この設計がもたらすメリットは明確です。ファイルはクラウドを一切経由せず、端末から端末へ直接届きます。インターネット接続も不要です。ルーターが作るローカルネットワークだけで完結します。アカウント登録も不要で、アプリを開いた瞬間から使えます。
GitHubスターは80,000を超え、ライセンスはApache 2.0です。Dart(Flutter)で開発されており、ソースコードはすべて公開されています。
AirDropやSnapdropとの違い
AirDropとの最大の違いは対応プラットフォームの広さです。AirDropはAppleデバイス同士でしか使えませんが、LocalSendはWindows・macOS・Linux・Android・iOS・Fire OSの6プラットフォームに対応します。
ブラウザベースのファイル共有ツールとして知られていたSnapdropは、現在Limewireのサーバーを経由する仕組みに変わっています。ファイルがクラウド上に保存される可能性があり、プライバシーの面で懸念が生じています。LocalSendはすべての通信がローカルネットワーク内で完結するため、ファイルが外部に出ることはありません。
一方、LocalSendはアプリのインストールが必要です。ブラウザだけで完結するSnapdropの手軽さは持ち合わせていません。送受信する端末の両方にアプリを入れる必要があります。
インストール方法
LocalSendは主要なパッケージマネージャーとアプリストアに対応しています。
macOSの場合はHomebrewが手軽です。ターミナルでbrew install --cask localsendを実行するか、Mac App Storeからもインストールできます。
WindowsではWingetが使えます。winget install localsendを実行します。ScoopやChocolateyにも対応しています。
LinuxはFlathub・Snap・AUR・AppImage・DEBパッケージなど、ディストリビューションに応じた方法を選べます。
AndroidはGoogle Play StoreまたはF-Droidから入手できます。iOSはApp Storeで「LocalSend」を検索します。Fire OSはAmazonアプリストアで配布されています。
LocalSendには自動アップデート機能がないため、パッケージマネージャーかアプリストア経由のインストールが推奨されています。
基本的な使い方
操作は直感的です。送信側でファイルを選び、同じネットワーク上に表示される受信端末をタップするだけです。受信側で「承認」をタップすると転送が始まります。
テキストメッセージの送信にも対応しています。ファイルだけでなく、URLやテキストの断片をすばやく別の端末に渡す用途でも使えます。
転送速度を重視する場合は5GHz帯のWi-Fiを使います。設定から暗号化をオフにすると速度がさらに上がりますが、セキュリティとのトレードオフになります。
知っておきたい設定とトラブルシューティング
LocalSendはTCP/UDPのポート53317を使います。ファイアウォールが有効な環境では、このポートの受信を許可する必要があります。
ルーターの「AP隔離」(APアイソレーション)が有効だと、端末同士が互いに見えなくなります。ゲストネットワークでは有効になっていることが多いため、通常のネットワークに接続してください。
Windowsでは、ネットワークプロファイルが「パブリック」になっていると端末が検出されないことがあります。「プライベート」に変更すると解決します。
v1.17.0では、ネットワークインターフェースのフィルタリング機能が追加されました。VPNや仮想ネットワークアダプターが多い環境で、LocalSendが使用するインターフェースを明示的に指定できます。
まとめ
LocalSendは「AirDropがApple以外でも使えたら」という要望にストレートに応えるツールです。クラウドを経由しない設計のため、社内ネットワークでの利用やプライバシーを重視するユーザーにも向いています。全プラットフォームに対応した無料のファイル共有手段を探しているなら、試してみる価値があります。