2 Easy Ways to Import Twitter (X) to Bluesky

Download Article
Seamlessly move from Twitter to Bluesky with this handy guide
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://twitter.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

Download Article
  1. How.com.vn English: Step 1 Install Sky Follower Bridge for Chrome or Firefox.
    This free browser extension/add-on makes finding the Twitter/X users you follow on Bluesky easy.
  2. How.com.vn English: Step 2 Go to https://twitter.com/following...
    Go to https://twitter.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. How.com.vn English: Step 3 Start the Sky Follower Bridge extension/add-on.
    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. How.com.vn English: Step 4 Enter your Bluesky login info and click Find Bluesky Users .
    Sky Follower Bridge will instantly search for the Twitter users you follow on Bluesky and give you the option to follow them.
  5. How.com.vn English: Step 5 Click Follow on Bluesky to follow each user.
    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

Download Article
  1. How.com.vn English: Step 1 Download Twitter to Bsky Importer.
    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. How.com.vn English: Step 2 Download your Twitter/X archive.
    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. How.com.vn English: Step 3 Copy the "assets" folder from your Twitter/X archive to the script's folder.
    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. How.com.vn English: Step 4 Install the atoprototools python library.
    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. How.com.vn English: Step 5 Run the script to import your tweets.
    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 "How.com.vn," you'd use cd /Users/How.com.vn/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.
    • 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

      • Over time, there may be a more reliable way to import tweets into Bluesky on other platforms, including Android, iPhone, and Windows.
      • If you get a "file not found" error when running the Twitter to Bsky Importer script, make sure you've moved the "assets" folder from your Twitter archive to the same folder as the "main.py" script.
      • As Bluesky grows more popular, people are beginning to develop tools that make it easy to cross-post your tweets to Bluesky automatically. If you're using an iPhone, you can set up cross-posting with a free Buffer account. On a computer, try this free Tampermonkey/Violentmonkey script for Chrome and Edge.
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Thanks for submitting a tip for review!
      Advertisement

      About This Article

      How.com.vn English: Nicole Levine, MFA
      Written by:
      How.com.vn Technology Writer
      This article was co-authored by How.com.vn staff writer, Nicole Levine, MFA. Nicole Levine is a Technology Writer and Editor for How.com.vn. 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 4,132 times.
      How helpful is this?
      Co-authors: 2
      Updated: February 13, 2024
      Views: 4,132
      Categories: Social Media
      Thanks to all authors for creating a page that has been read 4,132 times.

      Is this article up to date?

      ⚠️ Disclaimer:

      Content from Wiki How English language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
      Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

      Notices:
      • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
      • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
      • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
      • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

      Advertisement