Flickr to Piwigo

Switching to Piwigo is one of the steps my path to [[Internet Freedom]].

The process of quitting Flickr and switching to Piwigo took place between the 21st and 23rd December 2020, but it took me all of Q1 of 2021 to completely configure the gallery and optimize the workflow, for good.

Why quitting Flickr

Why quitting Flickr and choosing Piwigo instead:

  • Flickr is hosted on Amazon’s servers
  • Piwigo is open source and ethical, while Flickr is proprietary software.
  • Piwigo costs (only!) 39€ per year (and 94€/3y), while the price of Flickr changes too often and it has risen considerably over the last few years (as of the time of writing, it is 65,88€ per year).
  • Flickr was founded in Canada and now it is based in the US, while Piwigo was founded and it is based in France. It is not that what is in the US is bad; but since the vast majority of the most common web services is American, using an European based service not only is nice, but it gives me a sense of being somewhat closer. Furthermore, being in Europe means complying with strict European internet governance and privacy directives.
  • since Flickr was the precursor of Instagram, it still has most of the “social” features which now can be found on every other platform; for this reason, the social activity and interaction among users has dropped considerably in the last decade, making it quite useless. Piwigo is focused on storage, speed and durability, and its features are not influenced by a desperate need for engagement.

Making the switch

  1. Start the 30 days free trial of Piwigo
  2. Install Flickr2Piwigo plugin and follow this guide to import all of the pictures which are stored on Flickr.
    1. What is not noted in the blog post is that the process is sloooow but stable, even though it’s better than I expected; on Flickr I had 17452 photos and it took me ~18 hours to import two thirds of them.
    2. After this, the process got stuck and I believe it was because the server was too stressed. So, I stopped for a few hours.
    3. For several days I attempted to continue the import, but there are the last ~1000 pictures which are mysteriously stuck and I couldn't find any way to import them through the plugin. I opened an issue about this.

Setting up Piwigo

There are some very important features which are missing in Piwigo. I track them here

I used Flickr2Piwigo, a plugin to import pictures from Flickr.

  1. Since importing photos from Flickr is very effective and most of the metadata is preserved, there is almost no configuration to be done, for what concerns the pictures.
    1. For some reason, the albums’ cover images do not always correspond, so they must be updated.
    2. I imported a lot of tags, which are meaningful in Flickr to improve SEO and public posts popularity, but in Piwigo they should have a practical focus. I deleted most of them and I kept the essential meaningful ones
  2. Evaluate which plugins are actually useful and which should be installed.
  3. Customizing the CSS: for a greater ease of use, I created this stylesheet which contains all of the rules I need, and I @import it in Piwigo’s custom CSS field. I customized everything on top on the dark version of the default theme, by making it match the design of
  4. Setting a custom domain: there is no option to do it automatically from the settings, so I sent an email to Piwigo support in order to make match, then, from my DNS records, I created several redirections such as or, and they all point to the domain I wrote in the email
  5. Improve private albums sharing, with ShareAlbum plugin
  6. Read Piwigo privacy policy to check reliability for private pictures
  7. ❌ Importing album descriptions
  8. ❌ Importing Collections as parent albums