【YouTube】共有、THANKS、クリップ、保存などを削除する方法
CSSを使うか、広告ブロッカーを使うことで、PCウェブサイト版「YouTube」の動画下にある各種ボタンを非表示にできます。具体的には、以下のボタンです。
- 高評価
- 低評価
- 共有
- オフライン(ダウンロード)
- THANKS
- クリップ
- 保存
- ミートボールメニュー(報告、文字起こし)
使っていないボタンは、非表示にすることで、押し間違えが減ると思います。全部ではなく、自分が使っていないボタンだけ、個別に削除できます。
YouTubeプレミアムに加入していないのに、「オフライン」ボタンを押しちゃって、勧誘ポップアップが表示される…なんてことがたまにーあります。間違えて「THANKS」を押して、寄付画面が表示され、「あわわ…」となった経験もあります。
同じような悩みを抱えている方、参考にしてみてください。オンオフも簡単です。ページ上非表示にしているだけなので、誰にも迷惑をかけません。本記事は、CSSを適用できるPCブラウザ向けです。スマホのアプリ版ではできないので注意です。
インストール方法
ウェブサイトに、自分で作成したCSSを適用できるChrome拡張機能「Stylebot」を利用します。広告ブロッカーを使った方法を試したい場合は、こちらを参考にしてみてください。
Chromeウェブストアからインストールできます。Chrome拡張機能だけでなく、「Microsoft Edge」と「Firefox」版もあります。
「Chromeに追加」でインストールできます。

右上に拡張機能ボタンが追加されればOKです。詳しく使い方を知りたい方は、以下の記事を参考にしてみてください。
YouTubeの動画下にある各種ボタンを削除する手順
「YouTube」にアクセスします。右上の拡張機能アイコン→「Stylebotを開く」をクリックします。

右側に白紙のサイドバーが表示されます。もし初めて「Stylebot」を起動した場合は、「ベーシック」という画面が表示されます。下部にある「コード」をクリックすると、白紙のスタイルシート画面を開けます。以下のコードを書き込みます。
/*「高評価」ボタン非表示*/
ytd-toggle-button-renderer:has(a>#button>button[aria-label*="高く評価しました"]) {
display: none;
}
/*「低評価」ボタン非表示*/
ytd-toggle-button-renderer:has(a>#button>button[aria-label="この動画を低く評価する"]) {
display: none;
}
/*「共有」ボタン非表示*/
ytd-button-renderer:has(a>#button>button[aria-label="共有"]) {
display: none;
}
/*「オフライン」ボタン非表示*/
ytd-button-renderer:has(a>#button>button[aria-label="オフライン"]) {
display: none;
}
/*「THANKS」ボタン非表示*/
ytd-button-renderer:has(a>#button>button[aria-label="Thanks"]) {
display: none;
}
/*「クリップ」ボタン非表示*/
ytd-button-renderer:has(a>#button>button[aria-label="クリップ"]) {
display: none;
}
/*「保存」ボタン非表示*/
ytd-button-renderer:has(a>#button>button[aria-label="再生リストに保存"]) {
display: none;
}
/*「報告」ボタン非表示*/
ytd-menu-service-item-renderer[role="menuitem"]:has([d^="M13.18,4l0.24,1.2L13.58"]) {
display: none;
}
/*「文字起こしを表示」ボタン非表示*/
ytd-menu-service-item-renderer[role="menuitem"]:has([d^="M5,11h2v2H5V11z M15,15H5v2h10V15z"]) {
display: none;
}
全部を適用する必要はありません。自分が消したい項目だけをコピーして貼り付けます。上記コードだと、高評価と低評価ボタンも、全部消してしまいます。
例えば、「THANKS」と「クリップ」ボタンを消したい場合は、以下のコードだけ書き込みます。
/*「THANKS」ボタン非表示*/
ytd-button-renderer:has(a>#button>button[aria-label="Thanks"]) {
display: none;
}
/*「クリップ」ボタン非表示*/
ytd-button-renderer:has(a>#button>button[aria-label="クリップ"]) {
display: none;
}
書き込めたら、右上の「×」でスタイルシートを閉じます。
2022年10月後半あたり、YouTubeのUIが、ちょこちょこ変わっています。そのせいで、上記CSSだと効かない場合があります。その場合は、下記コードを使ってみてください。どっちのCSSが使えるかは、その人のアカウント次第です。
/*高評価ボタン以外のテキスト削除*/
#menu button:not([aria-label*="評価"]) > .cbox[class*="text"] {
display: none;
}
/*ボタンの間隔を狭くする*/
#menu button {
padding: 0 5px;
}
/*各種ボタン(高評価など)の背景色*/
.yt-spec-button-shape-next--mono.yt-spec-button-shape-next--tonal {
background-color: transparent;
}
/*「低評価」ボタン非表示*/
#segmented-dislike-button {
display: none;
}
/*「共有」ボタン非表示*/
button[aria-label="共有"] {
display: none;
}
/*「オフライン」ボタン非表示*/
.ytd-download-button-renderer {
display: none;
}
/*「THANKS」ボタン非表示*/
button[aria-label="Thanks"] {
display: none;
}
/*「クリップ」ボタン非表示*/
button[aria-label="クリップ"] {
display: none;
}
再度拡張機能ボタンを押して、登録したサイト(例:www.youtube.com
)がオンになっていることを確認します。オンになっている間は有効になっているということです。無効にしたい場合は、オフにします。

書き込んだ状態で、動画再生ページにアクセスします。書き込んだ項目のボタンが消えていると思います。

一時的に無効化したい場合は、Stylebot→「www.youtube.com
」をオフにします。完全に使わなくなった場合は、書き込んだコードを削除します。
テキストを削除して、アイコンだけにする方法
各種ボタンのテキストを非表示にするコードも紹介します。見栄えをスッキリさせたい方は、使ってみてください。本記事で紹介した他のCSSと併用できます。
/*高評価ボタン以外のテキスト削除*/
#menu .style-scope.ytd-menu-renderer #text:not(.ytd-toggle-button-renderer) {
display: none;
}
/*ボタンの間隔を狭くする*/
ytd-toggle-button-renderer,
ytd-button-renderer {
margin-left: 0;
}
高評価数以外のボタンの文字が消えます。どーせならと思い、左右の余白を詰めて、コンパクトにするCSSも書いています。これで、かなりスタイリッシュになると思います。

高評価と低評価のボタンの色を変えたい場合
高評価と低評価のボタンの色を変更する記事を書いています。

気になった方は、下記記事を参考にしてみてください。
Stylebot(CSS)ではなく、広告ブロッカーで削除する方法
広告ブロッカーの拡張機能「uBlock Origin」を使うことでも、削除できます。ただし、広告ブロッカーは、YouTubeだけでなく、ウェブサイト全体に影響を及ぼします。既に、導入している方向けかなと思います。
CSSと併用しても意味がないので、使う場合は、どちらかだけにしましょう。
YouTubeにアクセスして、インストールしたuBlock Originアイコンをクリックします。有効になっているか確認します。電源マークが青色だったら、有効になっています。

ポップアップ内右下の歯車アイコンをクリックします。

上部にある「マイフィルター」タブをクリックします。コードを書き込める画面が表示されるので、非表示にしたい項目のコードを書き込みます。
! 「高評価」ボタン非表示
www.youtube.com##ytd-toggle-button-renderer:has(a>#button>button[aria-label*="高く評価しました"])
! 「低評価」ボタン非表示
www.youtube.com##ytd-toggle-button-renderer:has(a>#button>button[aria-label="この動画を低く評価する"])
! 「共有」ボタン非表示
www.youtube.com##ytd-button-renderer:has(a>#button>button[aria-label="共有"])
! 「オフライン」ボタン非表示
www.youtube.com##ytd-button-renderer:has(a>#button>button[aria-label="オフライン"])
! 「THANKS」ボタン非表示
www.youtube.com##ytd-button-renderer:has(a>#button>button[aria-label="Thanks"])
! 「クリップ」ボタン非表示
www.youtube.com##ytd-button-renderer:has(a>#button>button[aria-label="クリップ"])
! 「保存」ボタン非表示
www.youtube.com##ytd-button-renderer:has(a>#button>button[aria-label="再生リストに保存"])
! 「報告」ボタン非表示
www.youtube.com##ytd-menu-service-item-renderer[role="menuitem"]:has([d^="M13.18,4l0.24,1.2L13.58"])
! 「文字起こしを表示」ボタン非表示
www.youtube.com##ytd-menu-service-item-renderer[role="menuitem"]:has([d^="M5,11h2v2H5V11z M15,15H5v2h10V15z"])
書き込めたら、上部の「変更を適用」をクリックします。YouTubeのページを一度リロード(更新)します。これで、反映されると思います。

高評価以外のボタンテキストを削除したい場合は、以下のコードを追加で書き込みます。
! 高評価ボタン以外のテキスト削除
www.youtube.com###menu .style-scope.ytd-menu-renderer #text:not(.ytd-toggle-button-renderer)
動画プレーヤー内のシアターモード、ミニプレーヤーなどのボタンを消すCSS
詳しくは、下記記事を参考にしてみてください。字幕、ピクチャーインピクチャー、ミニプレーヤー、シアターモード、テレビで再生、フルスクリーンなどのボタンを個別に非表示するCSSを紹介しています。
感想
以上、PCウェブサイト版「YouTube」の動画下に表示される「高評価」、「低評価」、「共有」、「オフライン」、「THANKS」、「クリップ」、「保存」ボタンを削除する方法でした。
余談ですが、YouTubeの特定のチャンネル・ワードをブロックできる「Youtubeフィルタ」が、最近の僕の中でのお気に入りです。