How to export your iNaturalist observations
Life List Print reads the observations export iNaturalist gives you. The file has to be a CSV, and it needs a few columns, which are listed below.
The steps
- Use the iNaturalist website in a web browser, signed in to your account. iNaturalist’s help centre says anyone with an account can export data as a spreadsheet in CSV format. A forum answer from October 2025 says the export is done on the web version of iNaturalist.
- Use the Explore page to get the set of observations you want to export. For your own, a forum answer from October 2025 gives the address form
inaturalist.org/observations?user_id=followed by an account name, which lists that account’s observations. - Click on Filters and click on Download. The help centre adds that you can instead go directly to the Export page. An iNaturalist staff member wrote the same in June 2020. A forum answer from October 2025 calls it the export button in the filter dialog, so the label on your screen may now be different.
- Before you download, look at the Verifiable box. A forum moderator wrote in March 2021 that unchecking it is how to include Casual grade observations. Leave it checked and the file holds none; uncheck it and the file holds them. The Species page counts casual observations by default, as iNaturalist does for the Species count on a profile, and its choice box can leave them out. The next section says what the words mean.
- On the export page, follow the prompt to create a CSV export; a forum moderator describes it in those words. The help centre does not describe the export page itself, and we did not read it (see Sources read), so we cannot name its buttons or its column choices for you.
- When iNaturalist gives you the file, drop the CSV itself, not a zipped copy, on the Species page.
Do not open the file and save it again in a spreadsheet program before dropping it: a program that rewrites a CSV can change dates and special characters. Drop the file exactly as iNaturalist gave it. The exports we tested were named observations- and a number, for example observations-751457.csv; your name may differ.
Which observations count
iNaturalist’s help centre defines a Verifiable observation as one that has an accurate date, is accurately georeferenced (it has latitude and longitude), has photos or sounds, and is not of a captive or cultivated organism or of a human. Verifiable observations are labelled Needs ID until they either become Research Grade or are voted Casual. The help centre says Casual grade observations are not considered Verifiable, and that an observation reverts to Casual if the conditions for Verifiable are not met.
So a species you recorded without a photo or sound, or without a date or a location, is Casual, as is one that is captive or cultivated. The Species page offers three choices, named as the engine names them: All observations (the default), Verifiable (research-grade and needs-ID observations, Casual left out) and Research grade only. It states the choice every time, in the line under the drop zone.
The default is All observations, casual included, because that is how the Species count on an iNaturalist profile counts. This is not in the help centre. It comes from iNaturalist’s open-source code, which works that number out without a quality filter, and from the public API: on 15 October 2026 a profile’s Species count matched the API’s unfiltered count for two observers, exactly for one and within one for the other. We did not check iNaturalist’s Life List page, which is a different screen.
The poster counts species only. iNaturalist’s own Species count also counts identifications at genus or above that have nothing beneath them, so it can be larger than the poster’s number; the Species page says how far apart the two are for your file.
What the file needs
The three real exports we read in full, and the first lines of two more files, do not all carry the same columns, which suggests the export lets you choose them; the help centre does not say, and we did not read that part of the export page. Life List Print needs two columns and uses several more if they are there. These are the column names as they appear in the first line of those files, not names read off the export page:
| Column | What it is used for |
|---|---|
scientific_name | Needed. The species. |
observed_on | Needed, or time_observed_at or observed_on_string. The date of each observation, for the first species, the milestones and the latest. |
quality_grade | Which observations count. Without it every observation identified to species is counted, and “Research grade only” is unavailable. |
taxon_species_name | Tells a species from a genus or a larger group, and rolls subspecies up to their species. |
taxon_family_name | The families the species are grouped under. Without it the species are grouped under the order, class, phylum or kingdom column if the file has one, and not grouped if it has none. |
common_name | The names on the poster. Where it is empty, the scientific name is set in italic. |
iconic_taxon_name, taxon_kingdom_name | The title: “Every Plant I Have Seen” for a list of plants, “Every Species I Have Seen” for a mixed one. |
place_guess, place_country_name | Only for First seen: Date and place, and for the line at the top when every species was first seen in one country. |
Every other column is ignored. The page says in a sentence what it did when one of the optional columns was missing.
Then
Go to the drop zone and drop the file. If the page says it cannot read the file, check that it is the CSV from iNaturalist and not a screenshot, a PDF or a spreadsheet saved in another format. If it says it is an eBird file, the eBird page is here.
Sources read
- iNaturalist Help Centre, “How can I download data from iNaturalist?” (help.inaturalist.org). The page shows “Modified on Wed, 6 Dec, 2023”. Read 15 October 2026. Labels quoted: “Explore”, “Filters”, “Download”, “Export page”.
- iNaturalist Help Centre, “What is the Data Quality Assessment (DQA) and how do observations qualify to become “Research Grade”?” (help.inaturalist.org). The page shows “Modified on Mon, 6 Jul” with no year. Read 15 October 2026. Terms quoted: “Verifiable”, “Needs ID”, “Research Grade”, “Casual”.
- iNaturalist Community Forum, “Export of own observations as csv-list?” (forum.inaturalist.org), a reply from an iNaturalist staff member dated 29 June 2020. Read 15 October 2026. Used for: the same Explore, Filters, Download path.
- iNaturalist Community Forum, “How can I download occurrence data of a species (it is for a project)” (forum.inaturalist.org), a reply from a forum moderator dated 2 March 2021. Read 15 October 2026. Used for: the “Verifiable” box, the address inaturalist.org/observations/export, and the instruction to follow the prompt to create a CSV export, none of which the help articles give.
- iNaturalist Community Forum, “Download data from INAT. Is just me or is impossible?” (forum.inaturalist.org), an answer from a forum member dated 8 October 2025. Read 15 October 2026. Used for: the web version, the
user_id=address form, the export button in the filter dialog. - iNaturalist’s open-source code and public API, for the claim that the Species count on a profile includes casual observations: the profile’s count in
app/models/user.rbin theinaturalist/inaturalistrepository on GitHub, and the API’s species counts for two public observers, compared on 15 October 2026. This is read from iNaturalist’s published source code and API responses, not from a help page. - iNaturalist’s export page, inaturalist.org/observations/export: not read. It answered with a browser verification page (“Just a moment…”) on 15 October 2026, and we did not complete it, so none of its own headings, buttons or column names is quoted here.
- The first lines and file names of public iNaturalist exports found on GitHub: three real exports read in full, and the first lines of two more files. Used for the column names and the file name pattern above.