share linkshare buttonshare intentsocial sharingurl

ソーシャル共有リンク生成ツール — 無料ツール

1つのURLから X、Facebook、LinkedIn、Reddit、Pinterest、Telegram、WhatsApp、Bluesky、Mastodon、Threads、メール向けの共有リンクを作成します。各ネットワークの実際のパラメータを使い、入力した文章が無視される行にはその旨を明記します。

機能

  • 1つのURLから11のネットワーク:X、Facebook、LinkedIn、Reddit、Pinterest、Telegram、WhatsApp、Bluesky、Mastodon、Threads、メール
  • 各ネットワークの実際のパラメータを使用。Reddit は title、Pinterest は description、WhatsApp と Bluesky は結合した1つの text です
  • 本文・ハッシュタグ・via が無視されるネットワークには行ごとにラベルを表示するので、消えた理由に悩まされません
  • Mastodon はインスタンスごとに生成します。連合型ネットワークには共通の共有ホストが本当に存在しないためです
  • リンクのコピーも動作確認用に開くこともできます。すべての値はパーセントエンコードされ、ブラウザの外には何も送信されません

よくある質問

共有リンクを開くと投稿されますか?

いいえ。共有インテントは各ネットワークの投稿画面を項目入りで開くだけで、本人がそのネットワークの投稿ボタンを押すまで投稿は行われません。だからこそページに置いても安全で、訪問者の代わりに投稿することも、そのアカウントを見ることもできません。

Facebook と LinkedIn で本文が消えたのはなぜ?

両方が対応をやめたためです。Facebook の sharer は URL しか読まず(旧 quote パラメータは2017年に廃止)、LinkedIn の share-offsite は url しか読みません。そこに表示される文章はページ自身の Open Graph タグから来るので、タグを整えておく価値があります。本ツールでは、その行に「本文は無視されます」と表示しています。

Mastodon でインスタンスの入力が必要なのはなぜ?

Mastodon は単一のサイトではないからです。共有ページは各インスタンスが自分のドメインで提供しているため、リンクはそのインスタンスにログインしている人にしか使えません。mastodon.social を固定しているボタンは、それ以外の全員にとって誤りです。読者が使っているインスタンスを指定するか、変更できるようにしておいてください。

ハッシュタグはどう扱われますか?

本当の hashtags パラメータを持つのはここでは X だけで、そこには # を外したカンマ区切りで渡します。自由入力の本文を受け付けるネットワークでは、#付きで本文の末尾に追加します。本文欄そのものがない Facebook や LinkedIn では破棄され、行にその旨が出ます。

自分のサイトのボタンに使えますか?

はい、それが一般的な用途です。リンクを anchor に貼り、新しいタブで開くなら rel="noopener" を付けてください。あとから手作業でトラッキングパラメータを足さず、UTM ビルダーで最初から含んだURLを作るとエンコードが崩れません。ページのURLを変えたらリンクも見直してください。リダイレクト先を指すボタンでも動きますが、共有されるカードは最終的な遷移先から生成されます。