Chrome Installation Guide
Table of contents
- From Chrome Web Store (Recommended)
- Developer Installation
- Permissions Required
- Troubleshooting
- Next Steps
From Chrome Web Store (Recommended)
Coming Soon - Chrome Web Store submission is in progress. For now, please use the developer installation method below.
Developer Installation
- Clone or download this repository
- Open Chrome and navigate to
chrome://extensions
- Enable Developer mode (toggle in the top-right)
- Click Load unpacked and select the
src/
directory of this extension - CRITICAL: Click Details on this extension and ensure Site access is set to “On all sites”
Permissions Required
The extension requires the following permissions:
- Host permissions for
*.inaturalist.org
- To inject spectrograms on observation pages - declarativeNetRequest - To handle CORS headers for audio files
- webNavigation - To detect when you visit iNaturalist pages
Troubleshooting
Extension doesn’t appear on iNaturalist pages
- Ensure the extension is enabled in
chrome://extensions
- Check that “Site access” is set to “On all sites”
- Refresh the iNaturalist page
No spectrogram appears
- Verify the observation has audio content
- Check the browser console for
[iNatSpectro]
messages - Try a different observation to rule out audio format issues
Next Steps
Once installed, visit any iNaturalist observation with audio to see the extension in action!