You opened your Threads profile settings to enable Fediverse sharing, but the toggle is not there. This feature lets your public posts appear on Mastodon and other ActivityPub-compatible platforms. Without the toggle, your posts remain within Threads only. This article explains why the toggle disappears and provides the steps to restore it.
Key Takeaways: Restoring the Missing Fediverse Sharing Toggle
- Profile > Privacy > Fediverse sharing: The toggle is hidden if your account is private or not in a supported region.
- Public account requirement: Fediverse sharing only works with public Threads profiles — private accounts cannot use it.
- Region and age restrictions: The feature is unavailable in certain countries and for users under 16 (or 18 in some regions).
Why the Fediverse Sharing Toggle Does Not Appear
The Fediverse sharing toggle in Threads is designed to let you distribute your public posts beyond the Threads platform. It relies on the ActivityPub protocol, which is an open standard for social networking. When the toggle is missing, one of several conditions has not been met.
The most common reason is that your Threads account is set to private. Fediverse sharing only works with public profiles because the feature is meant to broadcast posts to external servers. A private account cannot share content outside the Threads app by design.
Another frequent cause is your region. As of now, Threads Fediverse sharing is available in most countries but not all. Meta has not published an exhaustive list, but users in some regions report the toggle is absent. Additionally, age restrictions apply. Users under 16 (or 18 in certain jurisdictions) cannot enable Fediverse sharing due to privacy regulations.
Finally, the feature may be rolling out gradually. If you have a public account, are in a supported region, and meet the age requirement, the toggle should appear. If it still does not, a server-side update may be pending. In that case, updating the app or waiting a few days often resolves the issue.
Steps to Enable the Fediverse Sharing Toggle
Follow these steps in order. After each step, check if the Fediverse sharing toggle appears in Profile > Privacy. Do not skip steps.
- Switch your account to public
Open Threads and go to your profile. Tap the two lines in the top-right corner, then tap Settings. Under Account, find Private profile and turn it off. A public profile is required for Fediverse sharing. - Verify your age in Instagram settings
Fediverse sharing uses your Instagram account age data. Open Instagram, go to Settings > Account > Personal information. Ensure your birth date is correct. If you are under 16, you cannot enable the feature. - Update the Threads app
Open your device app store (Google Play Store or Apple App Store). Search for Threads. If an update is available, install it. Restart the app after updating. - Check your region in Instagram settings
Fediverse sharing is region-dependent. In Instagram, go to Settings > Account > Country. If your country is not listed as supported, you may need to wait for Meta to expand availability. There is no workaround. - Wait 24 to 48 hours
If all conditions are met and the toggle still does not appear, Meta may be rolling out the feature to your account gradually. Check back after one to two days. Do not reinstall the app during this period.
If the Toggle Still Does Not Appear After the Main Fix
Threads account is linked to a different Instagram profile
Your Threads account is tied to a specific Instagram account. If you recently changed your Instagram username or profile, the link may be broken. To fix this, log out of Threads and log back in using the correct Instagram account. Then check Profile > Privacy for the toggle.
App cache is corrupted
A corrupted cache can hide settings. On Android, go to Settings > Apps > Threads > Storage > Clear cache. On iPhone, offload the app by going to Settings > General > iPhone Storage > Threads > Offload App. Then reinstall Threads from the App Store. Log in again and check for the toggle.
VPN or proxy is active
If you use a VPN or proxy, Threads may detect a region that does not support Fediverse sharing. Disable the VPN or proxy temporarily. Then close and reopen Threads. Check Profile > Privacy for the toggle.
Threads Fediverse Sharing vs Bluesky Federation: Feature Comparison
| Item | Threads Fediverse Sharing | Bluesky Federation |
|---|---|---|
| Protocol | ActivityPub | AT Protocol |
| Account requirement | Public profile only | Public or private; federation works with any account |
| Post visibility | Public posts only appear on external servers | All posts can be federated if the user chooses |
| User control | Single on/off toggle for all posts | Per-post federation toggle available |
| Server support | Threads is the main server; external servers read posts | Multiple independent servers; users can host their own |
| Region availability | Limited to certain countries | Global; no region restrictions |
| Age restriction | Blocked for users under 16 (or 18 in some regions) | No age-based federation blocks |
The main difference is that Threads Fediverse sharing is a one-way broadcast from a public account, while Bluesky federation allows two-way interaction and works with any account type. If you need full control over which posts leave your server, Bluesky offers more granular options.
Now you can check your account settings and region to restore the Fediverse sharing toggle. After enabling it, test by posting a public message and verifying it appears on a Mastodon server. For advanced control, consider using Threads with a separate public account dedicated to Fediverse sharing, keeping your private account for personal interactions.