PsyToolkit is a free-to-use government sponsored toolkit for demonstrating, programming, and running psychological experiments. It is suitable for all levels, from students to professionals, from schools to universities. And it is all free to use. This web site is the portal. Choose your option from the links below.

About PsyToolkit

Click here to get an introduction about what PsyToolkit is, and what it can do for you, whether you are a researcher, a student, a lecturer, or a school teacher.

Basic Lessons

For those who are entirely new to experiments in cognitive psychology: It is all in simple language (no jargon at all). Basic lessons demonstrate common cognitive psychological experiments. No programming or technical understanding required.

Advanced Lessons

Advanced lessons also demonstrate common cognitive psychological phenomena. Beyond the basic lessons, these lessons also explain some of the more sophisticated aspects of experiments. There is a lesson about how to create your own stimuli, and there is an introduction to data analysis (using the statistics software R).

Libary of experiments

A collection of common experiments. Just browse through them and run them as Java programs directly from your browser. No login required. Ideal to learn quickly about all sorts of experiments cognitive psychologists use.

Web based

A web-based environment. Program and run your own experiments from within your browser. This is not only great for learning programming in PsyToolkit, it is also great for sharing experimental ideas with others (using the library of psychological experiments). You can create experiments that can run on any computer.


For professionals: Install PsyToolkit on a Linux computer. Unlike the web based Java environment, this version is ideal for the psychological/cognitive laboratory where precise timing and use of external keyboards (or other hardware) is desired.