How to Find Twitter Followers on Bluesky (I Tested the Matching on 795 Accounts)
You can't move your Twitter (X) followers to Bluesky, but you can find the people you followed there who are already on Bluesky. The usual tool is Sky Follower Bridge, a free browser extension: open your X Following or Followers page, launch the extension, sign in to Bluesky, and it lists the matches with a Follow button next to each. It matches people by name, and in my test about 1 match in 20 was the wrong person even when the names were identical on both sites, so check the list before you follow everyone on it.
Every guide I found explains the clicks, and a couple describe the matching rules. None of them measure how often it gets the wrong person. So I read the extension's source code (version 3.2.2, September 2026), then ran its matching rules against Bluesky's search for 795 real Bluesky accounts to see how often each rule finds the right one.
(Disclosure: I make Agent Sky, a Bluesky growth tool. It doesn't move followers between networks, and I have no connection to Sky Follower Bridge. More on it at the end.)
How Do You Find Your Twitter Followers on Bluesky?
Use Sky Follower Bridge on a computer. It's free and open source, made by an independent developer (Ryo Kawamata), and works in Chrome, Firefox and Microsoft Edge. As of October 2026:
- Install it from the Chrome Web Store, Firefox Add-ons or Edge Add-ons. The Chrome version gets updates first.
- Open a list on X: your Following page, your Followers page, your Blocked accounts, or the Members page of a public X List.
- Launch the extension with Alt + B or the toolbar icon.
- Sign in to Bluesky. "Sign in with Bluesky" is the recommended option, because the extension never sees your password. You can use an app password instead, but never your main password.
- Click "Finding Bluesky Users" and wait while it works through the list.
- Review the matches, then click Follow on each one, or use Follow All.
It also scans Instagram, Threads and TikTok follow lists (the extension calls those experimental). If it stops partway with an error, Bluesky only allows so many searches in a short time: the developer's advice is to wait two or three minutes and run it again, or reload the X page and reopen the extension.
How Does Sky Follower Bridge Match Accounts?
It runs Bluesky's normal people search for each X account and accepts a result if one of three rules fits. There's no list of linked accounts behind it. For each person on your X list, the code checks, in this order:
| Rule | What has to match | Label in the extension |
|---|---|---|
| 1. Handle in bio | A Bluesky handle ending in .bsky.social, or a bsky.app/profile/... link, appears in their X bio |
Included Handle in Description |
| 2. Username | Their Bluesky handle, before the first dot, matches their X username, or is very close to it | Same Handle Name |
| 3. Display name | Their Bluesky display name is the same as their X display name (capitals ignored) | Same Display Name |
Rules 2 and 3 use Bluesky search. The extension searches for the X username, then the display name, looks at the top 3 results for each, and takes the first one that fits a rule. It skips accounts Bluesky's moderators have marked as impersonators.
Two details matter more than they look:
- "Very close" counts as a username match. The code scores how alike two names are, and anything that scores high enough counts, so a longer handle that starts with the same letters can pass. If a search for
@pixelfoxshows@pixelfox08above the real@pixelfox, the extension suggests@pixelfox08. (Those names are made up, but I saw that exact pattern again and again in my test.) - Only the top 3 search results are checked. If the right person is fourth, they aren't found.
There's also an avatar check. The extension compares profile pictures, and by default Follow All skips matches whose avatars don't look similar. That catches some wrong matches, and it also skips real ones where someone uses a different picture on each site.
How Often Does It Find the Right Person?
Usually, but about 1 match in 20 is the wrong person, and a display name alone misses 1 person in 5. With the same username and display name on both sites, the rules found the right Bluesky account 92.4% of the time. With only the display name in common, 76.8%.
How I tested it. On October 7, 2026, I collected every account that posted on Bluesky during 10 minutes of the public network stream (Jetstream): 19,878 accounts. I picked 3,000 at random and loaded their profiles, then took 1,000 of those and ran the extension's rules against Bluesky's search for each one, as if someone on X were searching for them. For the username test I assumed their X username was the same as their Bluesky handle. I couldn't see anyone's X account, so this measures the best case.
One catch: Bluesky's logged-out search hides accounts that have turned on "Ask apps and sites not to show my account to logged-out users". That was 19.7% of the 2,996 profiles I loaded. The extension searches while signed in, so it can still find them, but my logged-out test can't. I left those accounts out, which leaves 795 of the 1,000.
Matching rules run on Bluesky accounts that posted on October 7, 2026:
| If the person you're looking for has… | Accounts tested | Right account | Wrong person | Not found |
|---|---|---|---|---|
| The same username and display name on both sites | 673 | 92.4% | 5.1% | 2.5% |
| Only the same display name (display-name search only) | 716 | 76.8% | 3.2% | 20.0% |
| Their Bluesky handle in their X bio | not tested | looked up directly, no search | — | — |
What I took from it:
- About 1 match in 20 is the wrong person, even in the best case. Of the 34 wrong matches in the username test, 29 were longer handles like
@pixelfox08. Three more were the same name on a different domain, which may be the same person's other account. In 19 of the 34, the real account was in the top 3 too, just ranked lower. Small accounts were mismatched most: 8.0% of matches under 100 followers were the wrong person, against about 4% above that (only 12 cases, so treat that as rough). - Display names alone miss a lot of people, especially small accounts. Under 100 followers, the display-name search found the right person 69.4% of the time and missed them 26.1% of the time. At 1,000+ followers it found them 82.3% of the time, probably because search favors bigger accounts.
- Some handles can't match an X username exactly. X usernames are letters, numbers and underscores, 15 characters at most. In my sample, 7.6% of Bluesky handles were longer than 15 characters before the first dot, so at best they get a "very close" match against a shortened username. Another 6.7% contained a hyphen, which only matches exactly when the X username has an underscore in the same place.
- Very few people point back to X. Only 1.4% of the 2,996 profiles I loaded linked to an X profile in their bio, and about 3% mentioned Twitter or X at all. (The extension reads X bios, not Bluesky bios, so it never sees these links. The number just shows how rarely people connect their two accounts.)
Honest limits on these numbers. I tested the extension's rules against Bluesky's logged-out search, not the extension itself, and signed-in search may rank results a little differently. I couldn't see anyone's X account, so I assumed people use the same names on both sites, which makes these best-case numbers. The display-name row skips the extension's username search, so its wrong-match rate is a floor. I didn't test the avatar filter or rule 1. For accounts on their own domain, the part before the first dot is a rough stand-in for an X username, and they were mismatched more often (7 of 77). The sample is accounts that posted during 10 minutes on a Wednesday afternoon (UTC), so it leans toward active users. All of it comes from public data.
Does Bluesky Have a Built-in Way to Find People From X?
No. Bluesky has no X import. Its built-in option, Find Friends (launched December 2025), matches phone contacts instead:
- In the Bluesky phone app, open Settings → Find and invite friends and tap Import contacts.
- Verify your phone number with a text message code.
- Tap "Find my friends" to upload your contacts.
You're only matched with someone if you both have each other's number and you've both opted in, so it finds friends and family, not the strangers you followed on X. It's in the phone app only, and as of October 2026 it's limited to 13 countries (the US, UK, Canada, Australia, Japan, South Korea, Brazil, France, Germany, Italy, the Netherlands, Spain and Sweden). You can remove your uploaded contacts later from the same screen.
For people you never had in common, starter packs and search are the usual next step.
How Do You Make Sure Your X Followers Can Find You on Bluesky?
Put your Bluesky handle in your X bio. That's rule 1: the extension looks it up directly instead of searching, so it doesn't depend on ranking. In order of how well it works:
- Add your handle to your X bio as
yourname.bsky.social, or as a full link likebsky.app/profile/yourname.bsky.social. The extension only spots those two forms. If your handle is your own domain, use the link:bsky.app/profile/yourdomain.com. - Use the same username on both sites, if it's free. Bluesky handles can't contain underscores, and the extension knows that: an X username of
jane_doematches the Bluesky handlejanedoeorjane-doe. - Use the same display name. Without either of the first two, that's the only way the extension can match you, and it found under 70% of small accounts that way.
- Use the same profile picture. Follow All skips matches whose avatars don't look alike.
- Post your Bluesky link on X. This one doesn't need any tool, and it reaches people who'd never install one.
Should You Click Follow All?
Check the list first. The extension itself warns that "user detection is not perfect and may include false positives", and my test suggests about 1 in 20 matches may be the wrong person, before the avatar filter.
Follow All also moves fast: the code waits 0.3 seconds between follows, so a list of 500 is done in a few minutes. That's within what Bluesky allows (roughly 1,600 follows an hour), but several hundred follows in a few minutes isn't how a person uses Bluesky. I'd follow in batches. More on how many follows a day is reasonable.
Your old X network is one source of people to follow, and for most people it runs out fast. Finding new people in your niche is the slower part. That's what I built Agent Sky for. It follows active accounts in your niche at a human pace, the opposite of a 500-follow Follow All, and checks for a live follow-back before it unfollows anyone. $9 a month, free to start. It won't bring your X followers over. What it saves you is the hours of finding and following people in your niche by hand. For doing it yourself, start with who actually follows back.
Quick FAQ
Can you transfer your Twitter followers to Bluesky? Not directly. Followers can't be moved or imported between networks, because each person has to follow you again on Bluesky. What you can do is find the people you follow on X who are already on Bluesky and follow them, using a browser extension such as Sky Follower Bridge. Bluesky's own Find Friends feature only matches phone contacts, and only when both people have opted in.
Is Sky Follower Bridge safe? It's open source (MIT license on GitHub) and actively maintained: the Chrome version reached 3.2.2 in September 2026, and other stores lag behind. It reads your X list in your own browser and recommends the "Sign in with Bluesky" button, so it never sees your password. Two things to know: to compare profile pictures it loads them through a server the developer runs, and its matches can be wrong, so check who you're following before using Follow All.
Why is Sky Follower Bridge not working or not finding someone? If it stops with an error, Bluesky has usually limited how many searches it can make: wait two or three minutes and run it again, or reload the X page and reopen the extension. If it runs but misses someone you know is on Bluesky, their names probably don't line up. It only finds people whose Bluesky handle is in their X bio, whose handle matches their X username, or whose display name is identical. In my test, a search on display name alone missed the right account 20% of the time.
Does Sky Follower Bridge work on mobile? No. It's a desktop browser extension for Chrome, Firefox and Microsoft Edge; there's no iPhone, Android or Safari version. It works by reading your X Following, Followers, Blocked or List members page in the browser. On a phone, the closest built-in option is Bluesky's Find Friends, which matches phone contacts rather than X follows.