Overview
The missing Spectrogram for iNaturalist - Displays a spectrogram for audio on iNaturalist observation pages using the Web Audio API.
iNatSpectro v4.0.0 β Visualise Nature's Sounds on iNaturalist πΆ This extension adds a dynamic spectrogram visualisation beneath audio recordings on iNaturalist observation pages. Whether you're identifying frog calls, bat echolocation, bird songs, or insect stridulation, iNatSpectro lets you see what you're hearing β instantly, beautifully, and right where you need it. π§ Why use it? Many wildlife sounds are far easier to interpret with visual context β especially in noisy environments or when calls are tricky to distinguish by ear. iNatSpectro helps researchers, identifiers, and curious naturalists analyse recordings at a glance, without leaving the observation page. π¬ How it works The extension uses the Web Audio API to render a spectrogram whenever you play an audio file on an iNaturalist observation. It loads automatically, blends seamlessly into the page, and all processing happens locally in your browser. No data is collected or transmitted. π Now works across the entire iNat Global Network! v4.0.0 brings support for all iNaturalist regional sites β including New Zealand, Canada, Sweden, Australia, Mexico, Argentina, Biodiversity4All, and many more. Wherever your community observes, iNatSpectro is there. π Features in v4.0.0: β’ Redesigned spectrogram UI β audio and volume controls now live directly within the spectrogram panel for a cleaner, more intuitive experience β’ Export spectrograms as image files to save, share, or annotate your findings π· β’ Zoom up to 2000% with progressive high-resolution rendering β’ Sharp rendering on high-DPI and retina displays β’ Intelligent LRU caching for smooth performance across long sessions β’ Automatic taxon-based profile selection (bat, bird, frog, insect, cetacean, general) β all six profiles retuned against real iNaturalist recordings β’ Full spectrum analysis including ultrasonic frequencies up to 384 kHz for bat research β’ Multiple frequency scales β logarithmic, linear, and mel (perceptual) β’ Peak decimation rendering ensures short calls are never missed between sampled columns β’ Percentile-based normalisation for robust dynamic range across varied recording quality β’ Configurable high-resolution rendering (50β800 px/second) with automatic performance optimisation β’ 7 adjustable parameters for brightness, frequency range, smoothing, and resolution β’ No tracking, no data collection β built specifically for the iNaturalist community πΏ 𧬠Perfect for: β’ Citizen scientists and professional biologists β’ Bat, bird, frog, insect, and cetacean call analysis β’ Educators and ecoacoustics enthusiasts β’ Research-grade bioacoustic work up to 384 kHz β’ Anyone who wants to bring audio observations to life visually π What's New in v4.0.0: The spectrogram panel has been completely rethought. Audio and volume controls now live inside the spectrogram UI itself, the render engine badge has a cleaner look, and the licence badge now handles multiple attachments (images and audio) correctly. You can export spectrograms directly as images β handy for sharing findings or annotating calls. iNatSpectro now works across the full iNat Global Network of regional sites, not just iNaturalist.org. Under the hood: sharper rendering on retina displays, improved zoom range, smarter caching, and all six species profiles retuned for greater accuracy. An opt-in training dataset contribution feature is also available for those who'd like to help improve automated species detection. All submission is manual and user-initiated β nothing is sent by default. iNatSpectro integrates seamlessly into iNaturalist, respects your privacy, and helps you get more from every audio observation. Version 4.0.0 is the biggest update yet β a more capable, more polished tool for the whole global iNat community. π
3.3 out of 53 ratings
Details
- Version4.0.0
- UpdatedJune 23, 2026
- Size1.26MiB
- LanguagesEnglish (United Kingdom)
- DeveloperWebsite
Email
googlecws@japh.com.au - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
iNatSpectro has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
iNatSpectro handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser