September 6, 2026 · 8 min read
On the surface, Bluesky and X look almost identical: short posts, timelines, replies, reposts, likes, and follows. But the two platforms are built on fundamentally different foundations, and those differences affect everything from who controls your identity to how content moderation works. This article breaks down what actually separates Bluesky from X, and what it means for you as a reader or a poster.
X is a centralized platform. Every account, post, like, and follow lives on servers that one company operates and controls. That company can change the rules, alter the algorithm, sell the platform, or shut down an account at any time, and there is nowhere else for your X identity to go.
Bluesky is built on the AT Protocol, an open protocol designed for federation. In practice, Bluesky Social runs the largest server (Personal Data Server, or PDS) that most people use, but the protocol is designed so that other servers can host accounts too, and users can move between them without losing their identity or followers. Your handle and your data are not locked to a single company the way they are on X.
This is similar in spirit to how email works: you can have an account at Gmail, Fastmail, or your own domain, and you can still email anyone on any other provider. Bluesky aims for that kind of portability for social media.
On X, your identity is @yourname, and it belongs to X. If X suspends your account, that handle is gone. You cannot take it with you.
On Bluesky, your identity is made up of two parts:
name.bsky.social or a custom domain like name.com, which points to your DID.Because the DID is the real identity, you can change your handle or move to a different server, and everyone who follows you still follows the same DID. Your followers come with you. That is a meaningful difference from X, where moving platforms means starting over with zero followers.
On X, moderation is a single, central policy enforced by one team. Rules, appeals, and enforcement are all handled by the company itself, and they can change at any time.
Bluesky takes a layered approach. The protocol supports labeling, where independent services can attach labels to posts and accounts (for example, marking something as spam, sensitive, or misleading). Users can then subscribe to whichever labelers they trust and choose how those labels affect what they see. This means moderation is not a single company's decision; it is a market of competing services that you pick from. You can be on the same network as someone else and see a completely different filtered view of the same posts because you subscribe to different labelers.
X's main timeline is shaped by a recommendation algorithm that the company controls. You see what the algorithm decides you should see, based on engagement signals and ranking decisions that are not fully transparent. The "For You" feed on X is the default, and it mixes posts from accounts you follow with posts the algorithm thinks you will like.
Bluesky offers a custom feeds system. Anyone can build a feed using any logic they want (a keyword, a set of accounts, a ranking algorithm), and users can subscribe to those feeds. There is no single company-controlled algorithm. Your timeline can be a pure reverse-chronological list of accounts you follow, or it can be a custom feed that surfaces posts about a specific topic. You are in control of which feeds shape your experience.
This is where Bluesky's design has a direct benefit for readers. Because the AT Protocol makes public data accessible through open APIs, third-party tools can read profiles, posts, and follows without special permission. That is exactly how this Bluesky Viewer works: it queries the public protocol data to show you content without requiring a login.
X has moved in the opposite direction. Over the years, X has restricted its API, limited third-party clients, and gated much of its public data behind paid access. Reading X content anonymously has become harder, not easier. Bluesky's open approach means the ecosystem of viewers, search tools, and analysis apps can thrive.
It would be dishonest to pretend Bluesky matches X in scale. X has hundreds of millions of users, deep roots in news and public discourse, and an enormous network effect. Bluesky is smaller and still growing. If you want to follow breaking news, politicians, or the widest possible range of public figures, X remains larger.
That said, Bluesky has attracted a meaningful community, particularly among journalists, researchers, technologists, and people who left X over concerns about moderation, ownership, or algorithmic changes. For many topics and communities, the conversation on Bluesky is active and worthwhile.
It is not strictly either-or. Many people maintain a presence on both. But as a reader, here is a simple way to think about it:
The best way to understand the difference is to look at real Bluesky content. Try searching for a handle on the home page and see how profiles, posts, and follows are structured. The open nature of the protocol means you can do this without logging in, which is something X no longer makes easy.
Want to see Bluesky in action? Search any handle on the home page and start exploring anonymously.