Pixelfed (self-hosted / EU instance) vs Instagram
Run the open-source Pixelfed photo-sharing software (AGPL v3) on your own EU server, or join an instance run in the EU, instead of handing your photos to Meta. Note: Pixelfed has no European company behind it — its creator is based in Canada — so the sovereignty comes from where the server runs.
Your Own Photo Server vs Meta’s
This page compares two very different things: running the open-source Pixelfed software yourself — or joining a Pixelfed server operated in the EU — and Instagram, owned by Meta Platforms in the USA.
Pixelfed is a federated photo-sharing platform that looks familiar to Instagram users but works on different principles: a chronological feed, no ad business behind the software, and federation through ActivityPub, the protocol that also connects Mastodon. It is published under the AGPL v3.
An important clarification first. Pixelfed is not a European company or service. Its creator and main maintainer, Daniel Supernault, is based in Canada, and there is no EU legal entity behind the project. What makes Pixelfed a sovereign option is that anyone can run it: on your own server in the EU, your photos are under your control and EU law; on someone else’s instance, they are under that operator’s control and jurisdiction. Choose accordingly.
Instagram has been part of Meta since 2012 and reached around 1.8 billion monthly users by 2024. Its feed mixes posts from people you follow with recommendations and ads.
Jurisdiction Comparison
| Pixelfed (self-hosted / EU instance) | ||
|---|---|---|
| Who holds your photos | You, or the instance operator you chose | Meta Platforms (USA) |
| Software origin | Open-source project created by Daniel Supernault (Canada), launched 2018 | Meta, USA |
| Licence | AGPL v3 | Proprietary |
| Hosting location | Your choice (self-hosted) or the operator’s choice | Meta infrastructure |
| CLOUD Act exposure | None from the software — depends on who runs the server | Yes — US company |
| Example EU-run instance | pixelfed.de (responsible operator in Hamburg, Germany) | — |
Product Capabilities
| Feature | Pixelfed | |
|---|---|---|
| Feed | ✅ Chronological, people you follow | ⚠️ Algorithmic with recommendations |
| Ads | ✅ None in the software | ❌ Throughout feed and Stories |
| Federation | ✅ ActivityPub (Mastodon and others) | ❌ Closed network |
| Mobile apps | ✅ Official apps since January 2025 | ✅ Yes |
| Instagram import | ✅ Up to 5,000 posts per import | — |
| Reels, Shopping, ads tools | ❌ No | ✅ Yes |
| Audience size | ⚠️ Small | ✅ Very large |
Pricing
| Pixelfed | ||
|---|---|---|
| As a user | Free on most instances (some accept donations) | Free, funded by advertising |
| Self-hosting | Free software; you pay for server, storage and admin time | — |
| Business | No ad tools | Paid ads and paid subscriptions |
Storage is the main running cost of a Pixelfed server: photos and especially video grow quickly. Budget for object storage or a large disk, and for backups.
Self-Hosting in Practice
- Prepare a server with PHP 8.3+ (PHP-FPM), MySQL/MariaDB or PostgreSQL, Redis, ffmpeg and the image optimisation tools — or follow the recommended Docker Compose setup.
- Set up a domain with HTTPS and an nginx or Apache web server.
- Configure mail, queues and storage, including upload limits in PHP.
- Decide on registration: just you and your family, a club, or open sign-ups. Opening up means moderation duties and acting as a GDPR controller (privacy policy, deletion requests, legal notice).
- Import your Instagram archive and start following accounts across the Fediverse.
- Keep it updated and watch storage growth.
Difficulty: moderate to high for self-hosting; easy if you simply join an existing EU-run instance.
Sovereignty Model
- Self-hosted Pixelfed in the EU: no vendor and no foreign platform — your server, your data, EU law.
- Joining an instance: your data’s jurisdiction is that of the operator. Check the legal notice and privacy policy; prefer operators who identify themselves and state where they host.
- Instagram: a US company within CLOUD Act reach, whose business model is advertising based on behavioural data.
Who Uses It
Typical scenarios (generic, not named users):
- A photography club that runs its own instance for members and federates with the wider Fediverse
- A family or group of friends sharing photos on a small private server instead of on Meta’s platform
- A photographer who keeps a Pixelfed portfolio alongside Instagram and gradually shifts followers over
- A local association that wants to post photos without exposing members to ad tracking
Who Should Switch?
Pixelfed is the right choice for:
- Privacy-minded photographers and hobbyists who value a chronological, ad-free feed
- Clubs and communities that can run (or find) a trustworthy EU-based instance
- Fediverse users who already use Mastodon and want a photo-first companion
Instagram remains the better fit for:
- Brands, creators and businesses that depend on reach, Reels, Shopping and paid promotion
The Bottom Line
Pixelfed is not a European company, and its flagship instance is run by its Canadian developer. But the software is AGPL v3 and can run anywhere — including on your own EU server or on an instance whose operator is accountable under EU law.
Self-hosted Pixelfed (or a carefully chosen EU-run instance) gives you photo sharing without Meta: no ads, no algorithm, no US platform. You trade away Instagram’s enormous audience and polish, and if you self-host, you take on server and moderation work. For individuals and communities who share photos for their own sake, it is a good, honest alternative.
Looking for more European social media options? See also: Mastodon vs X.
Frequently Asked Questions
Is Pixelfed a European service?
Not as such. Pixelfed is open-source software created by Daniel Supernault, who is based in Canada, and launched in December 2018. There is no European company behind it; development has received support from the Dutch NLnet Foundation and from Patreon donors. Pixelfed is decentralised: each server (instance) is run by whoever installs it. Your data's jurisdiction is therefore that of your instance operator. The flagship instance, pixelfed.social, is operated by the main developer. If you want EU sovereignty, run your own server in the EU or join an instance whose operator is in the EU.
Are there Pixelfed instances run in the EU?
Yes. For example, pixelfed.de names a responsible operator in Hamburg, Germany, in its legal notice and states that content must comply with German law; registration was open when we checked in October 2026. Its legal notice does not state the hosting location, so ask the operator if that matters to you. Always read an instance's rules, legal notice and privacy policy before joining.
What do I need to self-host Pixelfed?
The official prerequisites list PHP 8.3 or newer with PHP-FPM, MySQL, MariaDB or PostgreSQL, Redis for caching and queues, image tools (GD, JPEGOptim, OptiPNG, PNGQuant), ffmpeg for video thumbnails, Composer, Git and an HTTPS web server (nginx or Apache). The project currently recommends Docker Compose. Plan storage generously: photo and video libraries grow quickly.
Can I bring my Instagram photos?
Yes. Pixelfed's Import from Instagram feature transfers photos, captions and hashtags from your Instagram data export, with a maximum of 5,000 posts per import. Followers cannot be moved because the networks are separate.
Who operates Instagram and why is that an issue?
Instagram is owned by Meta Platforms, a US company that bought it in 2012. Meta is within US CLOUD Act reach, its business is advertising, and in 2022 Ireland's Data Protection Commission fined Instagram several hundred million euros over how it handled minors' data.
Was this helpful?
Explore More European Alternatives
252 privacy-first, GDPR-compliant alternatives to US tech services.