social media

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.

🏢 Open-source project (AGPL v3), self-hosted on your own EU infrastructure 📍 Self-hosted (EU) GDPR Compliant Open Source
Our Rating
3.5/5
Your Rating

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)Instagram
Who holds your photosYou, or the instance operator you choseMeta Platforms (USA)
Software originOpen-source project created by Daniel Supernault (Canada), launched 2018Meta, USA
LicenceAGPL v3Proprietary
Hosting locationYour choice (self-hosted) or the operator’s choiceMeta infrastructure
CLOUD Act exposureNone from the software — depends on who runs the serverYes — US company
Example EU-run instancepixelfed.de (responsible operator in Hamburg, Germany)—

Product Capabilities

FeaturePixelfedInstagram
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

PixelfedInstagram
As a userFree on most instances (some accept donations)Free, funded by advertising
Self-hostingFree software; you pay for server, storage and admin time—
BusinessNo ad toolsPaid 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

  1. 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.
  2. Set up a domain with HTTPS and an nginx or Apache web server.
  3. Configure mail, queues and storage, including upload limits in PHP.
  4. 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).
  5. Import your Instagram archive and start following accounts across the Fediverse.
  6. 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.