Exporting all pictures from iPhone keeping all features I have an iPhone full of pictures and videos (approx 80 GB). I want to export them to free up space (and have a backup if possible). I am looking for a solution, e.g. a software running on Windows or a personal webserver or a cloud, sorting by preferred option. The point is I want to keep all or most of the following useful features provided by iPhone Photos:


People (face recognition)
Places
Search by date
Live photos
Panoramas
Albums


In other words, I want to be able to "browse" just like I do inside my iPhone. I hoped iTunes could support it. I know I can buy iCloud space ($3/month) but I'm looking for a free alternative.

EDIT

Let me clarify even more: I want to know how do you deal with this problem. How do you free up space without losing Albums, live photos, search by places, etc.? Is iCloud the only solution?
In order to keep all the functionality you mention, your options are really only to have either a Mac with the built-in Photos app, or an iPad or similar device that you could offload your content to.
As far as I know, there's no free software that provides these features in exactly the same way as Photos on the iPhone, but on a webserver or on Windows.
You could export your Photos to a Windows PC and then use any PC photo management software, but the feature list would vary from program to program. For example the only free, Windows-based photo management software I know that does face recognition is mylioX. It doesn't do it exactly the same way as Apple, nor does it has the same list of features.
Here's Apple's guide to exporting your photos to Windows or Mac computers:
https://support.apple.com/en-us/HT201302#importpc