PDF download Download Article
Seamlessly move from Twitter to Bluesky with this handy guide
PDF download Download Article

If you're migrating from Twitter/X to Bluesky, the new platform can feel lonely until you find people to follow. Fortunately, there are tools available that make it easy to transfer your list of followed Twitter accounts over to Bluesky. Importing tweets to Bluesky is a bit more complicated, but still possible if you're using Linux or are comfortable with the macOS Terminal. Read on to learn how to import your Twitter contacts and tweets into Bluesky!

Quick Steps

  1. Install the Sky Follower Bridge browser extension for Chrome or Firefox.
  2. Go to https://x.com/following and log in.
  3. Open the Sky Follower Bridge extension and enter your Bluesky login info.
  4. Click Find Bluesky Users to find the same users you followed on Bluesky.
  5. Click Follow on Bluesky to add each user.
Method 1
Method 1 of 2:

Importing People You Follow

PDF download Download Article
  1. This free browser extension/add-on makes finding the Twitter/X users you follow on Bluesky easy.
  2. Go to https://x.com/following in a web browser. If you're signed in to your Twitter/X account, you'll see a list of the users you follow.
    • If you're not signed in, log in to your account now.
    Advertisement
  3. To start the tool, click the "S" icon in the upper-right corner of your browser. If you don't see it, click the puzzle piece icon first. You'll then be prompted to sign in to your Bluesky account.
  4. Sky Follower Bridge will instantly search for the Twitter users you follow on Bluesky and give you the option to follow them.
  5. You can also filter the results to show only users with the same handle name, display name, and/or include their Twitter/X handle name in their Bluesky description.
    • While this tool is helpful, it's not foolproof—if someone from Twitter/X is using a different name on Bluesky and didn’t include their old Twitter/X handle in their description, Sky Follower Bridge may not be able to find them. Similarly, if someone on Bluesky snagged a Twitter/X user's username before that person had the chance to create an account, you'll see the wrong person in the results. Double-check each profile before following.
  6. Advertisement
Method 2
Method 2 of 2:

Importing Tweets

PDF download Download Article
  1. There aren't any simple point-and-click options for importing tweets to Bluesky. However, if you're using Linux or a Mac, have Python installed, and feel comfortable entering Terminal commands, you can use a script called "Twitter-to-bsky Importer" to import your tweets to Bluesky. Because the import will repost all your tweets at once, only use this method if you don't have followers—otherwise, you'll be spamming them. This tool also doesn't preserve replies, so conversations may be confusing once imported.[1]
    • To download, go to https://github.com/ianklatzco/twitter-to-bsky, click the Code button near the top-right, and click Download ZIP.
    • Once downloaded, extract the ZIP file to your Mac or Linux desktop. You'll then have a folder on the desktop called twitter-to-bsky-master. This folder contains a file called "main.py," which is the Python script you'll need to run.
  2. The Twitter to Bsky script needs access to files in your Twitter/X archive, which is a set of files you can request from Twitter/X. It can take anywhere from a few hours to several days to receive the ZIP file containing your data. To get your archive:
    • To download your Twitter archive on a computer, click the More menu and go to Settings & privacy > Your account > Download an archive of your data.
    • In the X mobile app, tap your profile photo at the top-left and go to Settings and privacy > Your account > Download an archive of your data.[2]
  3. Once you unzip the archive from Twitter/X, you'll see a folder inside called "assets." You'll want to copy or move that folder to the "twitter-to-bsky-master" folder you extracted to your desktop.
  4. Twitter-to-Bsky Import requires this library to run. You can get it with Pip by running the command pip install atprototools==0.0.6.
  5. Here's how:
    • In a terminal window, use the cd command to enter the twitter-to-bsky-master folder on your desktop. For example, on a Mac, if your username is "wikiHow," you'd use cd /Users/wikiHow/Desktop/twitter-to-bsky-master.
    • Type ls -a and make sure you see a file called "main.py" in the directory. If you only see another folder called "twitter-to-bsky-master," type cd twitter-to-bsky-master and press Enter or Return. You should then see the "main.py" file when running ls -a.
    • Type export BSKY_USERNAME="yourname.bsky.social", replacing "yourname" with your Bluesky username, and press Enter or Return. Make sure you're not including the "@" symbol in the username, as this will cause a password error.[3]
    • Type export PASSWORD="yourpassword", replacing "yourpassword" with your Bluesky password," and press Enter or Return.
    • Type python main.py and press Enter or Return. This logs you into Bluesky and begins importing and reposting your tweets from Twitter/X.
  6. Advertisement

Expert Q&A

Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Tips

Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

You Might Also Like

Watch Tiktok Without App Watch TikTok Content Without Having to Install the App
Find Out Who Owns an Instagram AccountFind Out Who Owns an Instagram Account
Tell if Someone Has Snapchat Plus3 Simple Ways to Tell if Someone Has Snapchat Plus
Find Deleted Tweets See Deleted Tweets of Your Own or Others
Do People See You InvertedExplaining Whether You Look Like Your Inverted or Mirror Image
React when Someone Blocks You React When Someone Blocks You
What Does Heart Mean on Social MediaWhat Does <3 Mean on Social Media?
Unfollow Everyone on TiktokSimple Ways to Unfollow on TikTok: Unfollowing Limits & Fixes
This Story Is Unavailable InstagramThis Story is Unavailable Instagram: 9 Reasons & Fixes
If You Block Someone on Instagram Will They KnowWhat Happens When You Block Someone on IG: Will They Know?
Invite Collaborator Instagram Not Showing8 Easy Ways to Fix Instagram Invite Collaborator Not Showing
What to Comment on Your Friends Post100 Cute, Funny, and Hype Comments for Social Media Posts
Search Tweets by Date on App Search Tweets by Date on the X (Twitter) App
Appear Offline on Steam Appear Offline on Steam While You're Still Online
Advertisement

About This Article

Nicole Levine, MFA
Written by:
wikiHow Technology Writer
This article was co-authored by wikiHow staff writer, Nicole Levine, MFA. Nicole Levine is a Technology Writer and Editor for wikiHow. She has more than 20 years of experience creating technical documentation and leading support teams at major web hosting and software companies. Nicole also holds an MFA in Creative Writing from Portland State University and teaches composition, fiction-writing, and zine-making at various institutions. This article has been viewed 132,863 times.
How helpful is this?
Co-authors: 4
Updated: November 11, 2024
Views: 132,863
Categories: Social Media
Thanks to all authors for creating a page that has been read 132,863 times.

Is this article up to date?

Advertisement