Skip to content

Pixelfed

Privacy-focused, federated image sharing platform.

Self-hostedNot yet verified
Report issueDemo online
MIT★ 2300

Open the official app on pixelfed.social

This tool is hosted by its maintainers. Click below to open pixelfed.social in a new tab — it's their official demo.

Browse image & tools tools →

What's next with Pixelfed?

Choose how you want to get started.

Use it free

Open the official tool or demo — no account needed.

Free

Self-host it

Run the open-source version on your own infrastructure.

Open

What is Pixelfed?

Pixelfed is an open-source photo and video sharing platform designed for decentralized, federated social networking. Built on the fediverse protocol, it enables users to share media without relying on centralized algorithms or proprietary systems. The project addresses limitations of traditional social media by prioritizing user control, privacy, and community-driven content discovery. Developers, artists, and hobbyists use Pixelfed to bypass platform-specific curation barriers, fostering organic engagement across interconnected servers. Its AGPL-3.0 license ensures transparency and collaborative development, while its integration with the fediverse allows cross-platform interaction with services like Mastodon and Pleroma. By decentralizing media distribution, Pixelfed creators to maintain ownership of their work while reaching broader audiences through a network of independently operated servers.

How it works

Pixelfed is a decentralized photo and video sharing platform that operates as part of the fediverse, a network of interconnected, open-source social software. Its primary purpose is to provide an alternative to centralized social media by enabling users to share media across a distributed network of servers. Unlike traditional platforms, Pixelfed does not prioritize algorithmic content curation. Instead, it focuses on direct user-to-user interaction, allowing media to be shared and discovered through federated relationships. This approach reduces reliance on corporate-controlled moderation and data collection practices. Pixelfed supports high-quality image and video uploads, with features like comment moderation, hashtag tagging, and direct sharing to connected servers. Its federated architecture enables cross-platform interaction, allowing users on Mastodon or Pleroma to engage with Pixelfed content. The platform also includes basic privacy controls, such as public, private, and follower-only visibility settings.

How to use it

  1. 1Deploy Pixelfed on a server using tools like YunoHost or Docker, ensuring PHP and a compatible database are installed. 2. Access the admin panel to configure server settings, including domain names and federation preferences. 3. Create an account via the login interface or federated sign-in from another fediverse service. 4. Upload media through the dashboard, selecting visibility settings and adding tags or captions. 5. Share content by posting directly or linking to it via the fediverse network. Tips: Regularly update the server to address security patches. Use federation settings to connect with other fediverse platforms. For advanced customization, modify the PHP codebase or integrate plugins for additional functionality.

What it can do

  • federated photo sharing

Use cases

Assumptions and limitations

Assumptions

  • source: https://github.com/pixelfed/pixelfed
  • license: AGPL-3.0 — free to use
  • privacy: Self-hosted — you control your data

Limitations

  • Requires technical expertise to set up and maintain a self-hosted server
  • Limited native features compared to proprietary platforms like Instagram
  • Dependent on a stable internet connection for federated content delivery
  • Smaller user base may reduce organic visibility for shared content
  • Lack of built-in monetization tools for creators

Understanding the result

Privacy-focused, federated image sharing platform.

Tool details

  • Clearly flagged when a network request is needed.
  • No account, no sign-up, and no tracking of your content.
  • Powered by (MIT).
Built with
(pixelfed/pixelfed)
License
MIT
Runs locally
No — requires a network request
Verification
Not yet verified
Input
Query
Output
Text
Open-source source & license

Built with pixelfed/pixelfed. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.

Built with
License
MIT
View source on GitHub

Open-source project

OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.

References

Frequently asked

What is Pixelfed and how does it differ from other social media platforms?

Pixelfed is a decentralized, open-source photo and video sharing platform that operates as part of the fediverse. Unlike centralized platforms like Instagram or Facebook, it uses a network of independently operated servers that communicate with each other. This allows users to share media across multiple services while maintaining control over their data. Pixelfed prioritizes user privacy and avoids algorithmic content curation, focusing instead on direct interaction between users.

How does Pixelfed's federated architecture work?

Pixelfed uses ActivityPub, a decentralized social networking protocol, to enable communication between servers. When a user shares content, it is published to their local server and then distributed to connected servers in the fediverse. This allows users on different platforms like Mastodon or Pleroma to engage with Pixelfed content as if it were posted directly to their own service. The protocol ensures that all interactions are verified and secure, maintaining data integrity across the network.

How do I set up Pixelfed on my own server?

To deploy Pixelfed, first install a server with PHP, a web server (like Apache or Nginx), and a compatible database (MySQL or PostgreSQL). Use a tool like YunoHost or Docker to simplify the setup process. Clone the Pixelfed repository from GitHub, configure the .env file with your server settings, and run the installation script. After deployment, access the admin panel to set up federation options and user permissions. Regularly update the software to ensure security and compatibility.

How does Pixelfed compare to Mastodon or Pleroma?

Pixelfed focuses exclusively on photo and video sharing, while Mastodon and Pleroma are general-purpose social platforms. Pixelfed integrates seamlessly with the fediverse but lacks the broader functionality of Mastodon, such as text-based posting and advanced moderation tools. Conversely, Mastodon offers more features for text-centric interactions but does not support native media sharing like Pixelfed. Both platforms use ActivityPub, but Pixelfed's specialized focus makes it ideal for visual content creators.

What should I do if my Pixelfed instance is not federating correctly?

First, verify that your server's firewall allows outbound connections to other fediverse services. Check the server logs for errors related to ActivityPub communication. Ensure that your instance's domain is correctly configured in the .env file and that DNS records are properly set up. If issues persist, consult the Pixelfed documentation or seek support from the community forums. Temporarily disabling third-party plugins may help isolate the problem.

Spotted something wrong with Pixelfed, or want to maintain it? See how to help.