All Tools
Behavior · Social Interaction

Social Behavior Annotator

A browser-based tool for scoring social interactions in mouse videos across four dedicated timeline tracks (Active Social, Passive Social, Reactive Social, and Mounting), frame by frame.

Launch Social Behavior Annotator Runs 100% locally: your videos stay on your device
Guang-Wei Zhang Jaden Harris Elizabeth Ivanova
Co-developed by Dr. Guang-Wei Zhang, Jaden Harris, and Elizabeth Ivanova. See the team page →

What it does

Built for Jaden and Elizabeth's social behavior project, this annotator makes it easy to score how mice interact. Load a video, step through it frame by frame, and mark when each type of social behavior begins and ends. Each category lives on its own color-coded timeline track, so overlapping and back-to-back behaviors stay easy to read. Annotations auto-save as JSON right next to the source video, ready for downstream analysis. It runs entirely in your browser, with no installation, and your videos never leave your computer.

Four behavior tracks

Active Social

Behaviors the subject actively initiates toward another animal.

Passive Social

Behaviors received or shared without active initiation.

Reactive Social

Responses reacting to another animal's actions.

Mounting

Mounting behavior scored on its own dedicated track.

Highlights

Four dedicated behavior tracks Frame-by-frame keyboard navigation Zoomable per-track timeline Auto-saves & exports JSON Runs entirely in the browser Private: nothing is uploaded

Quick start

Click Launch Social Behavior Annotator, open your video folder (Chrome or Edge), then step through frames and mark in/out points for each social behavior on its track. Annotation JSONs save automatically into the same folder as your videos. Questions or feature requests? Reach out at guangwei.zhang@vcuhealth.org.