Downloading photo permissions

How can I let one specific person download all my photos for a project?

Thanks in advance

1 Like

IANAL, but I don’t think there’s a cc-level that applies to a specific user.

Ok thanks

You can’t, at least unless they are willing to take them one at a time. There is no bulk download of photos functionality on the site (intentionally to discourage its use as a backup service).

There is a pending request to add such functionality however.

You mention “permissions” in the title.

In practical terms, anyone can download someone else’s photo by right-clicking and choosing “Save.” It takes a little more know-how to DL the somewhat better protected photos on sites like Flickr. I can’t tell you how it’s done, but I know it happens.

Downloading a copyrighted photo is illegal unless the copyright holder grants permission. To do this, just send an email saying “Yes, you may use my photos [for this project][with an attribution stating Copyright by me].”

Under the US E-SIGN law, your email is a legal waiver of your copyright


it actually is possible to download photos in bulk, if you know how. i recently discovered that curl is available in Windows 10 versions 1803 and above. so in Windows (which is what i use) i think would be fairly easy to download a bunch of photos from iNat. first you need a list of photo URLs + the names that you want to download them as. you could get such a list from the iNat CSV download / export or project export. note that will give you only the first photo from each observation. so if you need a list of all the photo URLs (if observations contain multiple photos), you’ll probably need to use the API to get those.

then you can use your list to generate a list curl download commands. for example:

curl -o test2a.jpeg
curl -o test2b.jpeg

next, create a new plain text file, paste your curl commands into it, and save it as a .bat (batch) file. save that file in a folder where you want to download the files, and then just click (or double-click) to run it. you can also pass that .bat file along to someone else (if they use a newer version of Windows 10), and they can use that download those files:

(it’s important to note that in my example above, if i had an existing test2a.jpeg file in the folder i was running the .bat file in, it would have been overwritten. so you’ll want to consider and handle that, if it’s going to be a problem.)

previously, i also noted over here ( other methods that you could probably use to do bulk downloads (including in other OSes).

it should also be noted that iNat sets limits on the amount of data that you can transfer. so be careful not to abuse the power. among other things, the API developer recommended practices doc ( says:

Downloading over 5 GB of media per hour or 24 GB of media per day may result in a permanent block

also see:


This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.