iNaturalist / Mushroom Observer Label Generator

This web application runs inat.label.py to generate labels for iNaturalist and Mushroom Observer observations. Follow the simple steps below to create your labels.

How to Use

1. Enter observations and click away from the input to look them up. You can mix iNaturalist and Mushroom Observer entries.

Supported input formats:

  • iNaturalist: Enter just the number (e.g., 150291663) or the full observation URL. This generates an iNaturalist label.
  • Mushroom Observer: Enter MO12345 (case-insensitive) or a Mushroom Observer observation URL. This generates a Mushroom Observer label.
  • Convert MO → iNat: Enter motoinat12345 or moinat12345 to convert the MO observation to its iNaturalist counterpart and generate an iNaturalist label.

2. You can also enter multiple numbers separated by a space or comma.

3. A new box will appear for the next observation number(s).

4. You'll receive immediate feedback with the organism name and the iNaturalist / MO user who created the observation.

Color Coding System

Fungi appear in magenta
Plants appear in green
Protozoa / slime molds appear in purple
Insects appear in red
Mammals, birds and reptiles appear in blue

Printing Labels

You can make labels for 500 observations at a time. If you want to do more, contact Alan Rockefeller. When you're ready:

1. Click Print RTF Labels to download labels.rtf, or Print PDF Labels to download labels.pdf.

2. Open the RTF file in LibreOffice Writer or Microsoft Word; open the PDF in any PDF viewer. LibreOffice Writer works better than MS Word because MS Word doesn't wrap the labels properly, so some will be split between pages, requiring manual editing.

3. The labels will be arranged in two columns with QR codes. Often 8 labels fit on a page - but that depends on your observation fields.

Note (RTF): If the QR code is missing, ensure you're opening the RTF file in a program that supports images in RTF files like Libreoffice Writer.

Usage Statistics

Usage Graph

Visit the inat.label.py repository on GitHub for more information