Nature Observation Card Generator — create shareable stickers from iNaturalist observations (R Shiny) by @andreferrari

Publicado! Aqui está o preenchimento para o app de figurinhas:


Goal of the tool: To turn any iNaturalist observation into a shareable visual card — ready to download as a 1080×1350 px PNG for Instagram, WhatsApp, or print.

Niche it fills in the iNaturalist ecosystem: iNaturalist has no built-in way to generate visual cards from observations for sharing on social media. This app fills that gap: paste any observation URL or ID and a styled card is generated instantly — with photo, species name, IUCN conservation status, date, location, and worldwide observation count for the taxon.

Is there a commercial component, or do you plan to include one in the future? Are donations requested? No. The app is completely free, with no ads, no commercial component, and no donations requested.

What sort of data (if any) does your app collect from its users? None. The app fetches observation data directly from the public iNaturalist API using the observation ID or URL provided by the user. No data is stored or logged.

Link to your iNaturalist profile: https://www.inaturalist.org/people/andreferrari

Description: A free web app built with R Shiny. Paste any iNaturalist observation URL or numeric ID, and the app automatically fetches:

  • The observation photo
  • Species name (common and scientific)
  • IUCN conservation status (LC, NT, VU, EN, CR) with color coding
  • Observation date and location
  • Total worldwide observations for the taxon

Cards are color-themed by taxonomic group (birds, mammals, reptiles, amphibians, insects, plants, fungi, and more). The app is bilingual (Portuguese / English).

Built as part of the Vem Pra Mata project — a nature cinema studio documenting Atlantic Forest biodiversity at Sítio Canaã, Santa Teresa, Espírito Santo, Brazil.

:link: Web version (integrated into the project site): https://vempramata.com.br/#elenco
:link: Standalone Shiny app: https://andreferrari.shinyapps.io/vempramata
:play_button: Tutorial (in Portuguese): https://youtu.be/FBjmXskD-t8?is=ocUBmUX4AsGoP9QE

Discussion questions or areas seeking feedback:

  • Are there taxonomic groups or IUCN categories missing that you’d find useful?
  • Does the card format work well for the platforms you use (Instagram, WhatsApp, etc.)?
  • Suggestions for additional fields or layout options are very welcome.
1 Like

I found the app very interesting, and the card turned out really well!
Would it be possible to add an option for users to enter their iNaturalist username?
Their total number of observations could then appear next to the worldwide total, with the username prominently displayed. I think this would make the card even more informative and personalized.