What you get
A self-contained HTML report you can sort, filter and share, plus a CSV for spreadsheets and a JSON file. Everything is built in your browser from what X already shows you when you scroll.
- The last post date of each account checked, and how many months of silence that is.
- Silent accounts first, so the list is useful even if you stop it early.
- Pinned posts are ignored: a pinned post from 2019 does not make an account look alive.
- Change one setting in the script to check everyone you follow, not only the non-followers.
How to run it
Five steps, on a computer. The guided setup on the home page adapts them to your system and username.
Open your following list on X
On a computer, log in to X and open x.com/yourname/following. If the page was already open, reload it right before pasting: the tool reads the list as X loads it.
Open the browser console
Press Cmd+Option+I on a Mac or F12 on Windows and Linux, then click the Console tab.
Copy the script
Use the copy button on this page. The script is plain text you can read; it lives at x-utils.com/dist/inactive-following.js.
Paste it in the console and press Enter
The first time, the browser asks you to type "allow pasting" first. Type it, press Enter, paste again.
Wait, then open your report
Slower than the others: X allows about 50 profile checks every 15 minutes, so 200 accounts take about an hour with automatic pauses. The panel shows an honest estimate before it starts. The report and a CSV land in your Downloads folder.
Why this is safe
The script runs inside the X tab where you are already logged in. It never asks for, reads or stores your password, cookies or keys.
There is no server behind this. The report and the spreadsheet are written straight into your Downloads folder.
No tool follows, unfollows, blocks, likes, posts or deletes anything. It scrolls and takes notes, like a very fast assistant looking at your screen.
The code is open, short, in plain JavaScript and published on GitHub. If you know a developer, ask them to look.
Questions
Why is it so slow?
Each account needs one look at its timeline, and X allows roughly 50 of those per quarter hour. The tool paces itself, waits when X asks, and shows the remaining time.
Does it unfollow the inactive accounts?
No. You get the list and decide. A bulk unfollow tool is not part of x-utils because a mistake there cannot be undone.
More answers in the help section.