The safest export method is Instagram’s own “Download your information” tool, then use a spreadsheet to clean the following list. Meta says you can request a copy of Instagram account data, including connections tied to your account [source: Meta]. That should be your first stop before trying tools that ask for your login.
TLDR: Start with Instagram’s official data download if you need your own following list. If you follow 1,200 accounts and want to cut 15%, that is 180 profiles to review, which is much easier in a spreadsheet than inside the app. For quick audits, manual copy, OCR, or a trusted exporter can work, but expect some cleanup. Avoid any tool that asks you to share your password in a strange form.
Exporting an Instagram following list sounds simple. It should be one button. It is not. Honestly, it feels like Instagram gives you the data, then makes you work for it anyway. Still, there are several ways to get the job done, depending on how clean you need the file to be.
1. Use Instagram’s official data download
This is the best option for most people. It is safer, free, and built into Instagram. You can request your data from the app or Accounts Center, then download a file when it is ready.
Best for: personal audits, creator cleanup, privacy checks, and backup records.
- Open Instagram and go to Settings and privacy.
- Find Accounts Center.
- Choose Your information and permissions.
- Select Download your information.
- Request the data for your Instagram account.
- When the file arrives, open the folders and look for connection data.
The file may come as HTML or JSON. JSON looks scary at first, but it is just structured text. You can convert it into CSV using a converter or a simple script. Once it is in a spreadsheet, sort names, add notes, and mark accounts to unfollow later.
The annoying part is waiting. Sometimes it takes minutes. Sometimes longer. Also, the folder names are not always obvious, so you may click through a few files before finding what you need.
2. Copy the following list manually from Instagram Web
If your list is small, manual export may be faster than dealing with data files. Open Instagram in a desktop browser, go to your profile, click Following, and copy visible usernames into a document or spreadsheet.
Best for: lists under 300 accounts, quick checks, and one-time cleanups.
This is not pretty, but it works. You may need to scroll slowly so more accounts load. Then copy sections in batches. Paste them into Google Sheets or Excel. Use Data cleanup tools to remove extra text.
Expect to waste time on repeated scrolling. If you follow thousands of accounts, this method gets old fast. One missed scroll can leave gaps in your list.
3. Use a browser extension or export tool
Some browser tools can grab visible usernames from your following window and export them as CSV. These tools often work by reading page content, not by using an official export button.
Best for: marketers, creators, and social media managers who need faster exports.
- Check recent reviews before installing anything.
- Do not use tools that ask for your Instagram password outside Instagram.
- Test with a small account first.
- Remove the extension after the export if you do not need it again.
This route can save time, but it has risk. Instagram changes its interface often. A tool that worked last month may break today. Also, some extensions collect more data than you expect. Read permissions with real care.
4. Use screenshots plus OCR
This sounds clunky, but it can help when copying fails. Take screenshots of your following list, then use OCR software to pull text from the images. Google Drive, Apple Live Text, Microsoft OneNote, and many phone gallery apps can read text from screenshots.
Best for: small lists, blocked copying, or quick visual records.
The workflow is simple. Scroll the list. Take screenshots. Run OCR. Paste the extracted text into a spreadsheet. Then clean it up.
The downside is accuracy. OCR may confuse letters, skip usernames, or include buttons like “Following” and “Message.” If you use this method, compare the final count with your Instagram following count. A 2% error on 1,000 follows means about 20 wrong or missing rows.
5. Use a compliant scraping or automation workflow
For larger projects, some teams use automation tools that collect public profile data. This can include usernames, names, bios, profile URLs, and follower counts. It can be useful for research, influencer sorting, or brand monitoring.
Best for: business research and larger audits where manual work is too slow.
Be careful here. Scraping can break platform rules if done badly. It can also trigger login checks or temporary limits. Keep requests slow, avoid private data, and only collect information you are allowed to use. If you manage client accounts, get written permission first.
This method is powerful, but it is not the best first choice for a normal user. It needs more setup, more checking, and more cleanup. A bad setup can turn a simple export into a two-hour mess.
What to do with the list after export
Once you have the following list, put it into a spreadsheet. Add columns for username, profile name, category, last checked, and action. Use filters to group accounts.
- Keep: friends, clients, useful creators, active partners.
- Review: inactive accounts, old interests, random follows.
- Remove: spam, fake giveaways, accounts you do not recognize.
A simple rule helps: if you do not know why you follow an account, mark it for review. Do not unfollow hundreds at once. Instagram may limit actions if your behavior looks automated. Work in small batches, such as 50 to 100 reviews per day.
Quick safety checklist
- Use the official download first. It is the cleanest starting point.
- Never share your password with random export sites.
- Save a backup before editing or deleting rows.
- Check counts against Instagram to spot missing data.
- Respect privacy, especially for private accounts and client data.
The right method depends on list size. For under 300 follows, manual copying or OCR is fine. For 300 to 2,000, use Instagram’s download and a spreadsheet. For larger audits, consider a careful tool-based workflow. The goal is simple: get a clean list, make smart choices, and stop fighting the app one scroll at a time.