What is ShoalBase?
Fish are the most diverse vertebrate group on the planet — with over 35,000 species — but the social lives of only a tiny fraction of them have ever been formally described. Much of what is known about how fish interact, group, compete, cooperate, or care for offspring exists only in the lived experience of researchers, fishers, aquarists, naturalists, and Indigenous communities. Most of this knowledge has never been published, meaning it remains inaccessible to science.
ShoalBase is a community-driven scientific resource dedicated to bringing this hidden knowledge together.
We connect researchers, students, fishers, naturalists, aquarists, and citizen scientists to build the first open, global database of fish social behaviour — one that captures not only scientific studies, but also the everyday expertise of people who spend time around fish.
Our goal is to make valuable observations of fish social behaviours and systems — whether from controlled experiments, long-term fieldwork, casual encounters, local ecological knowledge, or home aquaria — visible and accessible to everyone interested in how fish interact, cooperate, compete, form groups, and navigate their environments.
By pooling our collective knowledge, ShoalBase will help researchers to:
identify patterns across species
test evolutionary and ecological hypotheses
improve welfare and husbandry practices
highlight overlooked species and behaviours
generate new collaborative research opportunities
Every record strengthens the foundation for future discovery through open science and global participation. This project grows through community participation. If you’ve observed fish, you have something valuable to contribute!
How ShoalBase Works
1. Contributors submit observations
Using a simple online form, contributors record key information about their observation of fish social behaviour:
species
life stage
group size or social system
context (field, lab, aquarium)
relevant environmental details
Optional uploads, such as photos or videos, help provide additional clarity and verification.
2. Each submission is automatically added to the ShoalBase database
Entries are securely stored and linked to the contributor (unless anonymity is requested). The system updates summary statistics, maps, and species counts.
3. ShoalBase generates an evolving global picture
The exploration dashboard visualises:
how many species have been reported
how many observations come from each global region
trends through time
behavioural patterns across habitats, taxa, and lifestages
and more visualisations to come as the database grows!
These summaries grow more interesting with every new contribution!
4. The data remain openly accessible
ShoalBase is built on principles of transparency and community-driven science.
Researchers, educators, and conservation practitioners can use the database to:
identify overlooked species and behaviours
compare patterns across regions
support welfare and husbandry decisions
explore new ecological or evolutionary questions
5. The community shapes the project
ShoalBase expands as people share what they’ve seen. Every observation, large or small, adds to our understanding of the social lives of fishes!