Shoal & Stem
Snap any aquarium test — strips, liquid, or digital. See your tank's health, get water-change reminders that fit, and share the build with a community of aquascapers.
Scan strips, liquid, and digital tests
Point your camera at the strip, tube, or digital readout — values get logged in seconds.
Reminders that fit your tank
Scheduled around your stocking and parameters, not a generic weekly nag.
Finn scores your tank health
Seven factors, one number — and concrete next steps when something’s off.
Free forever · Unlimited tanks · No card required
Live preview from the app
New tanks
Explore allFrom the journals
Browse tanks
Vampire shrimp spotted
My vampire shrimp was missing from his usual hiding spots so I checked every corner that is hard to see to see if I could find him. Turns…

Bobby II arrives
I finally got my Double Tail betta. His name is Bobby II (I had a betta named Bobby in the past but he past away). I love how his colors…

Everything is thriving
This shrimp only take is really taking off. The buce and anubias have rooted so they are no longer in danger of being removed from the wood…

Beautiful grown in plants
Really loving how this tank has grown in. The Amazon sword and hygrophila lancea has gotten huge and is shading the tank floor. I want to…

Plant updates
Super glued tissue culture buce to driftwood so it doesn’t float during water changes and planted shorter eleocharis montevidensis on left…

Weeping Willow
This tank was set up as a experimental tank. I wanted to see if I can grow a tree in an aquarium. The tree that I choose was weeping…
Notes & updates
Did a water change
Did a 40% water change due to the build up of debris and to try to clear up the water
Trident fern and soil
Separated trident ferns so I can just bread tie them where I want it on the wood. Cut off excess roots and separated rhizomes that were…
One more baby
Found another baby that was hiding. Smaller in size than the last. I’m almost thinking the one from yesterday got accidentally put in the…
Lets Get Down To Business!
Day one. Rinsed the substrate well, until the water was less cloudy. Filled the tank with water. Added the heater. Set up the filter. It's…
Berried shrimp
One shrimp lost her eggs due to molting, she was a first time momma, so this was expected. Other momma is still berried, waiting for…
Day Five
This silly little tank seems to be doing ok. The single snail is exploring, has eaten all his food I gave him yesterday... and thats it.…





