インターネット経由で2台のPC間にファイルを送る方法
最終更新: 2026-08-05
別のパソコンにファイルを送るには、たいていまずどこかにアップロードして(クラウドドライブ、メールの添付、チャットアプリ)、相手が無事に取り出せることを願うことになります。Relayium はその保存手順を省きます。同じ LAN ではブラウザ同士が直接接続し、ネットワークをまたぐ転送は TURN リレーがエンドツーエンド暗号文だけを運び、サーバー側にリアルタイム内容のコピーや履歴を残しません。
本ガイドは2つのケース、すなわち同じネットワーク上の2台と、まったく別のネットワーク(別の家、別のオフィス、別の国)にある2台を扱い、それぞれの側が何をすればよいかを正確に示します。
直接方式:クラウドを介さない
Relayium は relayium.com でブラウザ内だけで動作します。どちらのパソコンにもインストールするものはなく、自分と相手の間にサードパーティのストレージは存在しません。ファイルは一方のブラウザからもう一方のブラウザへ流れ、サーバーに書き込まれることはありません。2つのネットワークの都合でストリームがリレーを通る場合でも、リレーはバイトを中継するだけで、コピーも鍵も持ちません。
これが重要なのは2つの理由からです。速度(他人のアップロード/ダウンロード割り当てに足を引っ張られない)と、プライバシー(どこかの会社のサーバーにファイルのコピーが残り、要求されたり、漏えいしたり、忘れ去られたりする心配がない)です。
同じネットワークか、インターネットをまたぐか
2台とも同じ Wi-Fi や LAN にあれば、Relayium は自動的に互いを見つけます。両方で relayium.com を開くだけで、どちらの側もアカウントは不要です。
2台が別々のネットワークにある場合(たとえば自宅のデスクトップと遠方にいる同僚のノートPCなど)、自動発見はインターネットをまたげないため、Relayium は代わりに短いペアリングコードを使います。送信する側がサインインしてそのコードを発行し、受信する側はコードを入力するにせよ、生成されたリンクを開くにせよ、アカウントは一切不要です。 コードの有効期限は5分なので、生成する前に両方の端末を手元に用意してください。
手順:インターネット経由でファイルを送る
始める前に
- サインイン済みのアカウントが必要なのは送信側のパソコンだけです。ペアリングコードの発行にはアカウントが要りますが、コードやリンクで参加する側は最後までサインインしません。
- そのアカウントのメールアドレスが確認済みであること。ネットワークをまたぐセッションのリレーは確認済みアカウントにのみ発行され、断られた場合はペアリングカードにその理由がはっきり表示されます。
- 2人が同時にそれぞれのパソコンの前にいること。ペアリングコードの寿命は5分で、これは相手が後から取りに来るアップロードではなく、1回のライブセッションです。
- 6桁の数字かリンクを別経路で伝える手段。電話、チャットの画面、テキストメッセージなどです。
別々のネットワークにある2台のパソコンの場合の全体の流れです。
送信側のパソコンでリアルタイム転送のページを開き、サインインします。
https://relayium.com/cross-network送るファイルまたはフォルダを選び(1 バッチ最大 1,000 ファイル)、ペアリングコードを作成します。カードには 6 桁の数字、リンクをコピーするボタン、QR コード、そしてカウントダウンが表示されます。
ペアリングコード — 相手に伝えてください 483920 ペアリングコードは 4:52 で失効そのコードやリンクを都合の良い方法で相手に伝えます。読み上げる、テキストメッセージで送る、チャットに貼り付けるなど。リンクはフラグメントに同じコードを載せているので、どちらを渡しても同じことです。
https://relayium.com/cross-network#c=483920受信側のパソコンでそのリンクを開くか、同じページを開いて 6 桁の数字を入力し、「接続」を押します。こちら側にサインインはありません。
https://relayium.com/cross-network相手が参加すると転送が始まります。ファイルカウンターが終わるまで両方のタブを開いたままにしてください。カウントダウンが管理するのは新しい参加だけなので、それが尽きても進行中の転送が切れることはありません。開始前に「高度な検証」をオンにすると照合用の検証コード(SAS)が加わります。一致すれば、鍵がすり替えられず、2台が同じエンドツーエンド暗号化セッションに参加したことを確認しますが、暗号文がどのネットワーク経路を通るかを証明するものではありません。
転送が成功したときの画面
送信側の「相手の参加を待っています…」の行が接続済みのカードに置き換わり、その経路バッジは「中継」と表示されます。ここではこれが期待どおりの値であり、不具合ではありません。ネットワークをまたぐブラウザセッションは設計上、暗号化された TURN リレーを通ります。「LAN直結」が出るのは、2台が実は同じネットワークにいた場合だけです。
その後、両方の画面でファイルカウンターがそのバッチの最後のファイルまで進み、ファイル自体はリクエストの下の行が示した、受信側ブラウザの保存先にあります。
中継
ファイル 1/1コードが拒否される、または転送が止まるとき
ネットワークをまたぐ転送は同一ネットワークより可動部が多く、寿命のあるコード、アカウント、リレーの割り当てが関わります。そのどれが原因でも、黙って失敗するのではなくペアリングカードがどれなのかを告げます。まずはそのカードを読んでください。
症状・確認・対処
- 受信側のパソコンがコードを入力すると「ペアリングコードが無効か期限切れです」と出る。
https://relayium.com/cross-network # 送信側のカードに実時間のカウントダウンが出る発行から5分が過ぎたか、数字を打ち間違えたかのどちらかです。送信側のパソコンで新しいコードを作り、相手にすぐ入力してもらってください。あるいは参加リンクを送れば、入力そのものが不要になります。
- リレーは確認済みアカウントにのみ発行される、とカードに出る。
https://relayium.com/cross-network # ペアリングカードが拒否の理由を示す送信側のメールアドレスがまだ確認されていません。アカウントパネルを開き、Relayium から届いたメールでアドレスを確認し、新しいペアリングコードを作成してください。すでに拒否された古いコードが後からリレーを受け取ることはありません。同一ネットワークの転送と CLI はこの影響を受けません。
- 今月のリレー通信量を使い切った、とカードに出る。
https://relayium.com/me # 「今月の使用量」でリレーの残りが分かる割り当てが翌月にリセットされるまで、ネットワークをまたぐブラウザセッションは開始も継続もできません。いま送りたい場合は https://relayium.com/offline-transfer でダウンロードリンクとしてアップロードする、プランを上げる、自分のノードを動かす、のいずれかです。いずれの場合も同一ネットワークの転送は使えます。
- 転送が途中で止まり、再開しない。
https://relayium.com/cross-network # 両方のタブがこのページに残っている必要があるこれは1回のライブセッションなので、一時的な回線断からは続きを再開できますが、タブを閉じたりページを再読み込みしたりすると終了し、サーバー側に引き継げるコピーはありません。新しいコードでやり直してください。相手がオンラインを保てない場合は、https://relayium.com/offline-transfer の非同期ダウンロードリンクを使います。
- 転送は動くが、同じファイルを同一ネットワークで送るよりずっと遅い。
https://relayium.com/cross-network # 接続済みカードの経路バッジが「中継」になっているリレー経由のセッションは双方のインターネット回線とリレーの 1ホップに縛られるため、LAN 転送より実際に遅く、それを変える設定はありません。バッチが非常に大きい場合は、双方が同時にオンラインである必要のない https://relayium.com/offline-transfer のダウンロードリンクのほうが落ち着いた経路です。
ネットワークをまたぐ場合:暗号化リレー
同じネットワーク上の2つのブラウザは互いに直接接続します。ネットワークをまたぐ場合は、企業のファイアウォールや厳格な NAT が直接経路を日常的に阻むため、Relayium が暗号化されたストリームを TURN リレー経由で運び、確実につながるようにします。
リレーが見るのは常に暗号文だけです。ファイルは送信側ブラウザを離れる前にすでにエンドツーエンドで暗号化されており(X25519 鍵交換と AES-256-GCM)、リレーはインターネット上の見知らぬパソコンと同様、中身を読み取ることはできません。途中で接続が切れても、転送は最初からではなく再開されます。
何ファイルまで、どのくらいの大きさまで
1バッチで最大1,000ファイル、フォルダ構造も含めて送れます。サーバー側にサイズ上限はなく、実質的な上限は受信側のブラウザによって決まります。
File System Access API を備えたブラウザ(パソコン版の Chrome や Edge)は受信データをそのままディスクへストリーミングするので、数ギガバイトのファイルでも問題ありません。Firefox と Safari にはこの API がないため、そちらで受信するとひとまとめにメモリへ溜めることになり、およそ 256MB を超えると Relayium が受け取る前に警告を出します。これは実測した上限ではなく意図的に控えめに置いた目安で、実際の天井はそのパソコンのメモリ・OS・ほかに何を開いているかで決まります。各ファイルは SHA-256 ハッシュでエンドツーエンドに検証されるため、届いたものが送られたものとバイト単位で一致しているとわかります。
よくある質問
本当に P2P 直接接続ですか、それともファイルはサーバーを経由しますか?
肝心な意味では P2P です。ファイルはブラウザからブラウザへ流れ、サーバーに保存されることはありません。同じ LAN では2つのブラウザが直接接続し、ネットワークをまたぐペアリングコード転送は設計上 TURN を使います。リレーが運ぶのはエンドツーエンド暗号文だけで、ファイルを読み取りも復号もできず、サーバー側にリアルタイム内容のコピーや履歴を残しません。
双方ともアカウントが必要ですか?
いいえ。同じネットワーク上では、どちらの側もアカウントは不要です。ネットワークをまたぐ場合、送信する側はペアリングコードを作成するためにサインインします(これは Relayium がコードを発行・管理するために必要です)。ですが受信する側は、コードを入力するにせよリンクを開くにせよ、アカウントは一切不要です。
異なるネットワークや国をまたいでも使えますか?
はい。ペアリングコードはまさにこのケースのために存在します。同じローカルネットワークにない2台のパソコンが、世界のどこにいてもつながります。その経路は直接接続ではなく暗号化された TURN リレーを通ります。これは意図的な設計です。Relayium はリレーを選ぶことで、NAT やファイアウォールの越え方が直接経路の有無に左右されないようにしています。
ファイルサイズや送れるファイル数に制限はありますか?
1バッチで最大1,000ファイルまで送れます。Relayium のサーバーがサイズ上限を課すことはなく、残るのは現実的な制約です。パソコン版の Chrome や Edge はバッチをそのままディスクへストリーミングするので、そこで効いてくるのはブラウザ自身、OS、そのディスクの空き容量、そしてライブセッションがどれだけ保つかです。Firefox や Safari はバッチをメモリに保持するため、およそ 256MB を超えると Relayium が警告します。この閾値は硬い天井ではなく控えめな目安で、本当の限界はその機械しだいです。
両方のパソコンで Relayium を開き、インターネット経由で最初のファイルを送ってみてください。クラウドへのアップロードも、インストールも不要で、受信側は常にアカウント不要です。
Relayium を今すぐ試す