Installation and Use

Pinpoint is a tool for planning electrophysiology recordings and other in vivo insertions, as well as tracking the position of probes in real-time inside the brain.

overview image

Code is on our Github repository.


The easiest way to use Pinpoint is through our web app.

Standalone builds

Our recommended source for the latest Windows and Linux Desktop builds is through Pinpoint on Steam, downloading via Steam ensures your client will always stay up to date. Please note that the standalone Pinpoint builds require an internet connection at startup to download and cache the reference atlas data. Once cached, you can relaunch Pinpoint with no connection to the internet.

You can also find minor releases and release notes on the releases page.

If you need to use an older release of Pinpoint, you can find them by navigating to our data website, by using the version tagged Beta branches on Steam, or by downloading older releases from the Github pages.

Additional linux instructions

Steam builds on Linux should launch automatically.

To run the linux executable from the Github release, you need to go to the unzipped folder and run chmod +x on the .x86_64 file. Some users may run into permissions issues, in which case running chown -R yourusername . from within the folder should repair those.


Please see the tutorials pages for instructions.


The most common cause of Pinpoint not loading is that your browser is blocking the data from downloading. Disabling plugins that interfere with javascript often resolves these issues (e.g. ad blocking plugins).

If you encounter issues after an update, you may need to clear your browser’s cache or download the latest release.


Please report issues on the issues page.


A preprint describing Pinpoint has been published on bioRxiv. The paper provides an introduction to the key features and it can be used as a citation if Pinpoint proves integral to a scientific publication.