QR ペアリングで 2 台の PC を即接続
送信側 PC に表示された QR をスマホで読むだけで、もう一台の PC とセッションが成立。アカウント登録もメアド共有も不要です。 Scan the sender PC's QR with your phone and the receiver PC pairs automatically. No accounts, no email exchange, no server signup.
フェリー
スマホで橋渡し、PC 間を P2P 直結。
Scan a QR with your phone to pair two PCs in a moment, then ferry files peer-to-peer over TCP direct, UDP hole-punching, or a WebSocket relay.
Direct, peer-to-peer — without a middleman cloud.
QR ペアリングと 3 段フォールバックで、家でもオフィスでもキャリア NAT 越しでも届く。Ferry は接続の難しい部分を全部引き受けます。 QR pairing plus a three-tier fallback gets your files across, whether you're on the same LAN, behind home NATs, or on a carrier-grade network.
送信側 PC に表示された QR をスマホで読むだけで、もう一台の PC とセッションが成立。アカウント登録もメアド共有も不要です。 Scan the sender PC's QR with your phone and the receiver PC pairs automatically. No accounts, no email exchange, no server signup.
同一 LAN・到達可能なグローバル IP では TCP で直結。中継サーバーを経由しない最短経路で、ハードウェア上限まで速度を出します。 Within a LAN or with reachable IPs, Ferry opens a direct TCP socket — no relay hop, full link-rate throughput.
家庭用ルーターの背後同士でも、UDP の同時送出で NAT に穴を開けて直結。中継せず P2P で転送します。 Behind home routers? Ferry coordinates a simultaneous UDP send to punch through both NATs and connect peer-to-peer.
直結も穴開けも無理なキャリアグレード NAT 環境では、暗号化された WebSocket リレーに自動でフォールバック。 When direct paths fail (CGNAT, hostile firewalls), Ferry falls back to an encrypted WebSocket relay — automatically.
いま TCP 直結なのか、UDP ホールパンチなのか、リレー経由なのかが一目で分かるステータスライト。 A status light shows at a glance whether you're on TCP direct, UDP punched, or relay — so you always know which path you got.
回線が落ちても再ペアリング後にチャンク単位で続きから再開。ギガ単位の転送中に切られても、最初からやり直しません。 If the link drops mid-transfer, Ferry resumes from the last verified chunk after reconnect — no starting over on gigabyte files.
送信前後でファイル全体の SHA-256 を比較。経路上での破損・改竄が起きていれば自動で検出して中止します。 Ferry hashes every file end-to-end with SHA-256 and aborts on mismatch — so silent corruption or tampering never lands on disk.
Three steps. The bridge is open.
System requirements
Get Ferry for your platform
ファイルは PC 同士で直接やり取り。クラウドにも私たちのサーバーにも保存されません。 Files travel directly between PCs. Nothing is stored on the cloud or on our servers.
全ソースコードを GitHub で公開。プロトコル仕様も誰でも検証できます。 Full source is public on GitHub; the wire protocol is open to audit.
Native AOT で即起動。ランタイムのインストールは要りません。 Native AOT means instant startup with no runtime install.