TikTok Bulk Unfollow Inactive Accounts
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
TikTok Bulk Unfollow Inactive Accounts solves a common social media management challenge: maintaining a clean following list by removing inactive accounts is tedious when done one at a time. TikTok shows your following list but provides no native way to identify inactive accounts or unfollow them in bulk. This tool reads your current TikTok following list page, detects all visible accounts, and displays them in a scrollable checklist with account names, usernames, last post dates, and follower counts. It identifies inactive accounts based on configurable criteria — accounts that haven't posted within a set number of days (default 30). You can select multiple accounts and unfollow them all at once. The tool supports filtering by activity status (active/inactive) and provides a preview of selected accounts before unfollowing. Progress tracking shows each unfollow as it's completed.
WHERE IT RUNS
This extension panel runs directly inside your browser as an overlay on TikTok's following list page. It works on the following/followers list pages and account management views. The tool detects accounts from the page's DOM and uses DOM manipulation to perform unfollow actions through TikTok's interface. It requires no additional API keys or permissions beyond the BotGentz extension.
HOW TO USE
After installing the BotGentz extension and activating TikTok Bulk Unfollow Inactive Accounts, navigate to your TikTok following list page (the page showing all accounts you follow). Click the extension icon in your browser toolbar to open the panel. The tool automatically detects all accounts displayed on the current page. Each account appears with its name, username, last post date, and follower count alongside a checkbox. Use the filter dropdown to view only inactive or active accounts. Adjust the inactivity threshold in the settings section (default 30 days) — accounts that haven't posted within this period are marked as inactive. Click "Select Inactive" to automatically check all inactive accounts. The preview section shows how many accounts are selected. Click "Unfollow Selected" to unfollow all selected accounts. The tool processes each account with a 500ms delay, showing progress as each unfollow is completed. A notification appears when all accounts have been processed. Click "Export Report" to copy a report of all followed accounts and their activity data to your clipboard in CSV or JSON format.
TECHNICAL OPERATION — DOM-Based Account Detection and Unfollow Automation
This tool detects accounts on the TikTok following list by scanning for elements with selectors like `[data-user-id]`, `.user-item`, and `.following-item`. It extracts account names, usernames, follower counts, and last post dates from their respective elements. The last post date is parsed to calculate days since the last post using natural language patterns like "2d ago," "3 weeks ago," or "1 month ago." Accounts are marked inactive when the days since the last post exceeds the user-defined threshold (default 30 days). For unfollowing, the tool locates the "Following" button on each account card (using selectors like `[aria-label*="Unfollow"]`, `.unfollow-button`, or `.following-button`), clicks it, and handles any confirmation dialogs. A 500ms delay between unfollow actions prevents UI congestion and ensures each operation completes. Results can be filtered by activity status and exported as CSV with proper field quoting for Excel compatibility, or as structured JSON.
THE PANEL
The extension panel is fully draggable and remembers its position per site session. It snaps to the nearest edge of the browser viewport when dragged within 50 pixels of any side. You can collapse the panel to a compact title bar using the minimize button, preserving your selection state. The panel resizes vertically by dragging the bottom edge. Press the Escape key to close the panel instantly without losing your account selection. The preview updates in real-time as you select accounts or apply filters.
PLEASE NOTE
This tool requires the free BotGentz extension to function. The script operates by simulating clicks on TikTok's interface and does not use TikTok's official API. It only sees accounts that are currently rendered in the page's DOM — scroll to load all accounts before using the tool. TikTok's UI structure may change over time, which could affect account detection and unfollow flows; we monitor and release compatibility updates as needed. The tool does not store, transmit, or log any account data, user information, or activity. All operations occur locally in your browser session. Unfollow actions are permanent — review the preview carefully before confirming. The inactivity threshold is configurable and defaults to 30 days. Export formats include CSV and JSON for maximum compatibility with analysis tools.