自動化
PR

スレッズの投稿を一括・全削除できる無料ツールの使い方

sanane
記事内に商品プロモーションを含む場合があります

はじめに

Threadsの投稿を一括または全削除したいと思ったことはありませんか?

Threadsのアプリ・Web版では、投稿を削除する場合に[削除ボタン]から一つ一つクリックする必要があり、すべての投稿を消すには非常に時間がかかります。

本記事では、スレッズの投稿を一括・全削除できる無料の方法を2つ紹介します。

  • 【方法1】ブックマークレット方式 — 設定不要・PCですぐ使える
  • 【方法2】スプレッドシート方式(API利用) — 初期設定後は安定・大量削除・定期削除に対応

用途に応じて使い分けてください。それぞれの特徴をまず比較表で確認できます。

SANANE
SANANE

ブックマークレットはブラウザ上で動作するため、専用ソフトのインストールは不要です。

また、PCやスマホからボタンクリックのみで動作します。

本ツールは無料で提供しております。ご自由にお使いください。

削除した投稿は元に戻すことはできません。

2つの削除方法の比較

本記事で紹介する2つの方法の違いを比較表にまとめました。

項目方法1:ブックマークレット方法2:スプレッドシート(API)
初期設定不要(数秒で開始)あり(5分程度)
動作環境PC版ChromePC・スマホブラウザ
削除速度1件あたり約5秒API経由・1日100件まで
一括削除○(チェック選択)
全削除○(自動で順次削除)
定期削除×○(毎日自動)
保護条件×○(いいね数等で除外)
仕様変更耐性低(Threads UI依存)高(公式API使用)
費用無料無料

すぐに数十件を削除したい場合は方法1のブックマークレットがおすすめです。定期的に大量の投稿を整理したい場合や仕様変更に強い安定運用を求める場合は方法2のスプレッドシート方式が適しています。

ブックマークレットとは?

ブックマークレットは、ちょっとした自動化をしてくれる小さなプログラムです。
通常のブックマーク(お気に入り)と同じように、ブラウザ(Chrome・Safari・Edgeなど)に登録できます。

ブックマークレットをクリックすると、「お気に入りのページに移動する」のではなく、
現在見ているページで、登録されたプログラムがすぐに動作します。

下記のような操作が可能です:

  • ページの背景を変える
  • 自動でボタンをクリックする
  • 特定の情報を集める など
SANANE
SANANE

ブックマークレットはブラウザ上で動作するため、専用ソフトのインストールは不要です。

  • 信頼できるものだけ使うようにしましょう。
     悪意のあるものだと勝手にダウンロードしたり情報を送る危険もあります。
  • スマホではうまく使えないことがあります。
     ブラウザで動作するため、アプリではブックマークレットが使用できません。
  • 一部のサイトで禁止されている操作もあるので利用は自己責任でお願いします。

【方法1】ブックマークレットで一括削除する

初期設定不要、PC版Chromeでブックマークレットを作成してクリックするだけで、Threadsの投稿が順次自動削除されます。

新しいブックマークバーの作成

まず、利用しているPC上でGoogle Chromeブラウザを開き、ブックマークバーの空白の部分を右クリックし、「新しいブックマーク」または「ページを追加」をクリックします。

ブックマークバーが表示されていない場合は、画面右上の設定(三点リーダ[⋮]マーク)から「ブックマークとリスト」>「ブックマークバーを表示」を選択します。

ブックマークレットの作成

ブックマークバーを右クリックして[ページを追加]をクリックします。

下記を入力して保存します。

名前:任意の名前

URL:下記のコードを丸々コピーした貼り付け

javascript: (function () %7B let totalDeletes = 0; let repetitionCount = 0; var statusEl = document.getElementById('__td_status'); if (!statusEl) %7B statusEl = document.createElement('div'); statusEl.id = '__td_status'; statusEl.style.cssText = 'position:fixed;bottom:20px;right:20px;background:rgba(0,0,0,0.85);color:#fff;padding:10px 18px;border-radius:10px;font-size:14px;z-index:99999;font-family:sans-serif;line-height:1.5;pointer-events:none;'; document.body.appendChild(statusEl); %7D function setStatus(msg) %7B statusEl.textContent = msg; %7D function clickDeleteButtons() %7B const moreButtons = document.querySelectorAll('%5Bdata-column-scrollable%5D div%5Baria-haspopup="menu"%5D%5Baria-expanded="false"%5D svg%5Baria-label="もっと見る"%5D'); if (moreButtons.length > 0) %7B const btn = moreButtons%5B0%5D.closest('%5Baria-haspopup="menu"%5D'); if (btn) %7B setStatus('削除済み: ' + totalDeletes + '件\nメニューを開いています...'); btn.click(); setTimeout(function () %7B const delBtn = Array.from(document.querySelectorAll('span')).find(function (s) %7B return s.textContent === '削除する'; %7D); if (delBtn) %7B setStatus('削除済み: ' + totalDeletes + '件\n削除を実行中...'); delBtn.click(); setTimeout(function () %7B const confirmBtn = Array.from(document.querySelectorAll('span')).find(function (s) %7B return s.textContent === '削除する'; %7D); if (confirmBtn) %7B confirmBtn.click(); totalDeletes++; setStatus('削除済み: ' + totalDeletes + '件'); setTimeout(function () %7B repetitionCount++; if (repetitionCount %25 30 === 0) %7B window.scrollTo(0, 0); setTimeout(clickDeleteButtons, 5000); %7D else %7B setTimeout(clickDeleteButtons, 3000); %7D %7D, 3000); %7D else %7B repetitionCount++; setTimeout(clickDeleteButtons, 3000); %7D %7D, 2000); %7D else %7B document.dispatchEvent(new KeyboardEvent('keydown', %7Bkey: 'Escape', keyCode: 27, bubbles: true%7D)); repetitionCount++; if (repetitionCount %25 20 === 0) %7B window.scrollTo(0, 0); setTimeout(clickDeleteButtons, 4000); %7D else %7B setTimeout(clickDeleteButtons, 3000); %7D %7D %7D, 2000); %7D else %7B repetitionCount++; setTimeout(clickDeleteButtons, 3000); %7D %7D else %7B setStatus('完了!削除数: ' + totalDeletes + '件'); alert('処理が完了しました。削除数: ' + totalDeletes + '件'); %7D %7D clickDeleteButtons(); %7D)();

ブックマークが作成されます。

ブックマークレットの実行方法

自身のプロフィールページへ移動

ブラウザ上でThreadsのプロフィールページ(https://www.threads.net/@XXXXXXXX)へ移動します。

ブックマークレットの実行

作成したブックマークレットをクリックします。

クリックすると画面が自動で動きます。最上位の投稿から順次投稿の削除を実施します。

1投稿あたり5秒ほどで削除が完了します。

すべての処理が完了すると通知が表示されます。

途中停止したい場合にはブラウザの更新を行ってください。

また、削除できるのは[スレッド]のみとなります。

【方法1】ブックマークレット利用時の注意事項

Threadsのアプリでは実行不可

本ツールはPC版Chromeで動作を確認済みとなります。

スマートフォンからも実行可能ですが、動作が不安定となる場合があります。

Threadsの仕様変更による影響

Threadsのデザインの変更等により、ブックマークレットが依存している要素や属性(例:ボタンのaria-label)が変更されることがあります。

仕様変更によって、ブックマークレットが正しく動作しなくなる可能性があります。

(※2025年5月時点で動作確認済みです。)

途中停止について

Threadsの仕様により、途中でブラウザの更新が入ることで動作が停止する場合がございます。

免責事項

本ツールにおけるあらゆる損害について、一切の責任を負いかねますのでご了承ください。

【方法2】スプレッドシートで一括・全削除する(API利用)

Threads APIに対応したGoogleスプレッドシートツールを使うと、1日100件まで自動で一括削除でき、設定すれば毎日自動で古い投稿を削除する「定期削除」も利用できます。仕様変更に強く、安定運用が可能です。

主な機能

  • 手動削除:投稿一覧からチェックを入れて選択した投稿をまとめて削除
  • 定期削除:毎日午前3時に自動実行(X日以上前を削除 / 最新Y件を残す / 全削除の3モード)
  • 保護条件:いいね数や特定キーワードを含む投稿を削除対象から除外
  • 動作環境:PCブラウザ・スマホブラウザどちらでも利用可能

利用手順の概要

本機能はThreads予約投稿ツール(無料版)に投稿削除機能として統合されています。以下の手順で利用できます。

  1. Threads予約投稿ツール(無料版)のスプレッドシートを入手
  2. 初期設定(Threads APIと接続)を実施
  3. スプレッドシートのメニュー[投稿一覧・削除メニュー]から削除を実行

手動削除・定期削除・保護条件の詳しい設定方法はマニュアルページをご覧ください。

あわせて読みたい
【Threads予約投稿ツールマニュアル】投稿の削除のやり方
【Threads予約投稿ツールマニュアル】投稿の削除のやり方

【方法2】の注意事項

Threads APIの仕様により、1日あたり削除できる投稿数は最大100件までです。それ以上の場合は翌日以降に繰り越されます。削除した投稿は復元できませんのでご注意ください。

カスタマイズの依頼について

「本記事の紹介内容をもっと自分用にカスタマイズしたい・・・」

「設定がうまくいかず依頼したい・・・」

「別のツールの作成依頼をしたい・・・」

上記ご要望について、ココナラというサービスにて承っております。

SANANE
SANANE

相談は無料ですのでぜひお気軽にご相談ください!

下記のプロフィールページ、[見積もりの相談をする]からご相談ください。

記事URLをコピーしました