Relayium

端末間でテキスト、リンク、コマンドを送る

最終更新: 2026-08-05

Relayium はファイルだけでなく、スマートフォンの URL、別の PC で使うコマンド、複数行のコードなど、クリップボード向けの内容も運べます。メッセージはエンドツーエンド暗号化され、Relayium サーバーは本文やサーバー側履歴を保存しませんが、各端末は受信テキストをコピーまたは保持できます。

ブラウザと CLI の両方がテキストに対応しますが、別々の転送方式であり、互いのペアリングコードには参加できません。両端で同じ方式を選んでください。

ブラウザ:オンライン端末へメッセージを送る

始める前に

  • 2台が同時にオンラインで、どちらもブラウザでページを開いていること。受信箱はありません。メッセージは双方が開いたままにしているセッションの中にだけ存在します。
  • 両端で同じ転送方式を選ぶこと。同一ネットワークなら準備は何も要りません。別のネットワークならブラウザ用のペアリングコードが必要で、作成側がサインインし、寿命は5分です。
  • 1メッセージに収まる分量、つまり UTF-8 で 65,536 バイトまで。入力に応じてカウンターが増え、超えるとファイルとして送るよう案内されます。
  • 届いたものを置く場所。受信メッセージは開いているセッションの中に留まるので、残したいものはセッションが終わる前、ページを再読み込みする前にコピーしてください。

両方の端末で relayium.com を開きます。違うのは「どう出会うか」だけです。同じネットワークなら相手は「近くのデバイス」に自動表示され、ネットワークをまたぐ場合はクロスネットワーク画面でブラウザ用のペアリングコードを作り、もう一方のブラウザで参加します。出会ったあとに得られるものはどちらも同じです。相手のカードの操作は「ワークスペースを開く」の一つだけで、入力欄はそのワークスペースの中、ファイルとフォルダの添付の隣にあり、同じ1本の暗号化接続を使います。ネットワークをまたぐ場合、その接続を運ぶのは暗号化された TURN リレーで、リレーが転送するのは暗号文だけです。さらに時間の上限があり、ワークスペースは上限に達する前に知らせます。唯一の例外は最新のブラウザではない相手——古いブラウザ、ネイティブアプリ、CLI——で、その場合はファイルとメッセージを一度に片方ずつ使う以前の流れが残ります。

  1. 両方の端末で転送ページを開きます。同一ネットワークのページは相手を自動的に見つけ、別ネットワークならペアリングコードをリアルタイム転送のページで使います。

    https://relayium.com/
  2. 相手のカードで「ワークスペースを開く」を押し、ワークスペースが出す入力欄に打ち込みます。どちらの経路でも操作は同じ一つです。同じネットワークなら「近くのデバイス」の中、ネットワークをまたぐならペアリングコードの部屋の相手のカードにあります。既定では両端でそのまま入力欄が開きます。いずれの場合も接続は暗号化されています。

  3. テキストを入力または貼り付けます。入力欄の下のカウンターは、1メッセージ分の枠をどれだけ使ったかを文字数ではなくバイト数で示します。絵文字や日本語の1文字は数バイトを消費するためです。

    1,024 / 65,536 バイト
  4. ⌘/Ctrl+Enter で送信します。Enter 単体は改行なので、複数行のスニペットを貼り付けてそのまま送れます。その割り当ては入力欄の下のヒントに書かれています。

    Enter で改行 · ⌘/Ctrl+Enter で送信
  5. セッションを開いたままにすれば双方向に何度でも送れ、残したいものは「コピー」を押します。先に検証コード(SAS)を照合したい場合は、セッションを開く前に「高度な検証」をオンにしてください。増えるのはコードと明示的な承認の一手間で、暗号化そのものではありません。

セッションが正常なときの画面

両端でセッションが開いていると表示され、送ったメッセージが相手の端末の履歴に現れ、バイトカウンターは次の1通のためにゼロへ戻ります。

その履歴が Relayium の関わる唯一のコピーです。開いている2つのページの中だけに存在し、再読み込みやセッション終了で消えます。また「コピー」はその端末のクリップボードにテキストを置くため、ほかのアプリからも読める状態になります。

セッション接続中
1,024 / 65,536 バイト

メッセージが送れないとき

テキストはファイル転送と同じ接続を使うため、失敗のほとんどはメッセージではなく接続の問題です。例外は2つだけで具体的であり、どちらも画面に表示されます。サイズ上限を超えたメッセージと、一度に送りすぎて閉じられたセッションです。

症状・確認・対処

相手の端末がいつまでも現れず、メッセージセッションを開くカードがない。
https://relayium.com/   # 両方の端末のステータス表示にあるグローバル IP を比べる

同一ネットワークの検出は接続元のグローバル IP でグループ化するため、アドレスが2つ違えばルームも2つです。VPN や iCloud プライベートリレーを切る、あるいは同じ Wi-Fi に参加してください。本当に別のネットワークにいる場合は、https://relayium.com/cross-network のペアリングコードを使います。

入力欄がテキストを受け付けず、メッセージが長すぎると出る。
1,024 / 65,536 バイト   # カウンターは文字数ではなく UTF-8 のバイト数

1メッセージは UTF-8 で 65,536 バイトまでで、非ラテン文字は1文字あたり2〜4バイトを使うため、長い日本語や絵文字の多い貼り付けは、文字数から想像するよりずっと手前でそのバイト上限に達します。分割するか、ファイルとして送ってください。入力欄がまさにそれを案内します。

セッションが自ら閉じ、メッセージが多すぎたと告げる。
https://relayium.com/   # セッションの行が失敗ではなく終了と表示する

片側が人の入力を大きく超える数のメッセージを送ると、洪水対策がセッションを閉じます。スクリプトや押されたままのキーがこれを起こします。開いたときと同じやり方でセッションを開き直し——相手のカードで「ワークスペースを開く」、同じネットワークでもペアリングコードの部屋でも同じです——残りのテキストは少ない回数でまとめて送ってください。

うまくいっていたのに、再読み込みしたら会話が空になっている。
https://relayium.com/   # このページを再読み込みすると履歴のない新しいセッションになる

これは不具合ではなく設計です。Relayium はサーバー側の履歴を保存しないので、復元するものはなく、取り寄せられるサーバーのコピーもありません。セッションを離れる前に必要な内容をメモへコピーしてください。履歴の寿命は、そのページが開いている間だけです。

ブラウザと CLI が互いのコードで参加できない。
relayium text 483920   # CLI のコードは CLI 同士しかペアにしない

ブラウザと CLI のテキストセッションは転送方式もペアリング手順も異なるため、一方が発行した6桁コードは他方には無意味です。ブラウザ2つ、または両端で CLI を使ってください。relayium text は2台目が実行すべきコマンドをそのまま表示します。

CLI:片方でコードを発行し、もう片方が参加する

片方のマシンでコードを付けずに relayium text を実行します。アカウントで 6 桁の数字コードを発行し、もう一方が実行すべきコマンドをそのまま表示し、相手の参加を待ちます。一時ファイルも、止めるべき別プロセスもありません。

もう一方のマシンではそのコードを指定して relayium text を実行します。対話モードは 1 行を 1 メッセージとして送り、こちらから求めない限りコード照合で止まることはありません。複数行や正確な stdin はパイプで 1 メッセージとして送れます。パイプ実行に追加のフラグは不要です。

# One machine mints the code and waits (relayium login is required once)
relayium text
# Code: 483920   (valid 5 minutes)
# On the other machine:  relayium text 483920

# The other machine joins that code
relayium text 483920

# Send one multiline message exactly as copied (macOS)
pbpaste | relayium text 483920

# Or pipe a file on any shell
cat snippet.txt | relayium text 483920

# Optional: stop to compare the verification code (SAS) first
relayium text 483920 --verify

テキスト転送の範囲

本文は UTF-8 のプレーンテキストです。空白、タブ、空行、改行を保持し、実行、Markdown 描画、リンク化、プレビューはしません。

よくある質問

Relayium はメッセージを読んだり復元できますか?

できません。内容は端末間でエンドツーエンド暗号化され、Relayium サーバーは本文やサーバー側履歴を保存しません。各端末は受信テキストを保持できますが、セッション終了後に Relayium から復元できるサーバーコピーはありません。

片方をブラウザ、片方を CLI にできますか?

できません。転送方式とペアリング方式が異なります。ブラウザ同士、または CLI 同士で使ってください。

オンラインの 2 台で Relayium を開き、次に自分宛てへ送るはずだった内容を直接移しましょう。

テキストを送る

関連記事