The Psychophysics Toolbox Version 3 is a set of freely available functions that extends MATLAB and Octave with functions for research-grade stimulus presentation and response collection for neuroscience and other application domains. The Psychtoolbox core routines provide reliable, precisely-timed, and efficient functions for stimulus presentation and response collection in different modalities.
Psychtoolbox is a fully open source solution compatible with Linux, Windows as well as Mac. Moreover, it is one of the most successful open source toolboxes in science in general.

Psychtoolbox on GitHub Download instructions Forum


Today the Psychtoolbox project enjoys an increasing number of citations as well as a growing and active community. As of February 4th 2022, 31.671 research citations can be counted. This is an ​increase of over 4000 citations within 14 month (Citations as of April 23rd 2020: 25.635) and proves the huge impact of Psychtoolbox in research.


Use PTB for behavioral data collection


Use PTB for fMRI


Use PTB for eye movement research

You can find additional information about Psychtoolbox on

Our services

Are you a user?

Become part of the community


Do you want to participate in setting the future direction of Psychtoolbox? Buy a Psychtoolbox Support Membership (for 200 € per 12 month, excl. tax) and become a valuable member of the community. You can take part in the annual survey and get fast access to expert advice on Psychtoolbox questions, issues or bugs. Fees go towards supporting and improving Psychtoolbox and it’s development and implementation of new features.

This Support Membership includes up to 30 minutes of expert support. Additional support for more complex issues can be acquired for 300 € (plus tax) per hour, with discounts of up to 40% for long-term owners of a Support Membership (i.e. more than 12 months – the membership can be yearly renewed manually or automatically at your choice).

become a member

This button is connected to our DIGISTORE24 payment site, provided by Digistore24 GmbH, Germany Inc. and/or its licensors. Review legal terms of use here and privacy policy here. Contact Digistore here.

Are you a company?

Become a partner for product integration

Are you interested in a tested integration of your products with PTB? Become a partner in our product integration program.


Do you need special functionality?

Contract us for feature development

Does your use case require new functions and features? Contract us for solutions specialized to your needs.


This button is connected to our Merchandise-Shop,
provided by AG and/or its licensors.
Review legal terms of use here and privacy policy here.
Contact Spreadshirt here.

Become a partner for product integration

Platinum Partner

This package offers:

  • Direct access to our developers.
  • Proactive testing of partner hardware  compatibility and performanceiIt is expected that partners at this level send samples of current and future hardware to the PTB team for at least one of their products, in order to allow for proactive hardware testing. Partners will receive a short review about current and expected compatibility status and performance with current PTB versions, including any partner product updatesi
    Up to two partner product families included with this package.
    that are publicly listed or privately communicated to PTB team.
  • All the benefits of “Gold” level PTB partners.

Gold Partner

This package offers:

  • Proactive integration and testing of partner software compatibility with current PTB versions, including any partner product updatesi
    Up to two partner product families included with this package.
    (e.g. new APIs, new features, new versions) that are publicly listed or privately communicated to PTB team. This does not include hardware compatibility testing.
  • Listing as an “Official Partner of Psychtoolbox” in PTB marketing.
  • Permission to use the Psychtoolbox partner logo in partner marketing.

Membership Signets

As a member of the Psychtoolbox community you can use our membership signets to communicate your engagement in your media. All signets are provided for online and print usage.

I'm interested in becoming a partner

Choose the programme

13 + 3 =

Contract us for feature development


If your project requires additional functions, please contact us and we will develop a customized solution for your needs.

In order to give you an idea of our capabilities we have listed some of our successes:

  • Very fast GPU accelerated drawing of complex 2D and 3D stimuli.
  • Efficient movie playback and movie recording, utilizing the GStreamer multi media framework.
  • Stereoscopic presentation, supporting different stereoscopic display techniques, including support for some head tracked VR headsets.
  • Presentation of stimuli with high color/luminance/contrast precision on a wide range of suitable display hardware for bit depths beyond the typical 8 bits per color range, up to 16 bits per color channel with some equipment.
  • GPU based fast stimulus post-processing to cover many common tasks like color correction, gamma correction, geometric display distortion correction, vignette/shading correction.
  • Video capture and live display, including GPU post-processing of live video, also with precisely timed control of professional class video cameras and synchronized multi camera setups.
  • Support for some types of photometers for display calibration.

Get in touch

15 + 14 =

Our Partners

Medical Innovations Incubator


The core team supporting Psychtoolbox consists of Mario, who is responsible for development, Ingo, who is in charge of the business, and Dee, who takes care of the community.

Mario Kleiner

“I believe high quality science needs high quality open source software. With this in mind my goal is to improve Psychophysics Toolbox-3 for a large variety of testing paradigms.”

Mario started working on Psychtoolbox in 2005.

His focus is to improve quality, reliability and user support. Mario develops novel or more efficient methods for stimulus presentation, response collection, and for coping with variations and flaws in general purpose computing platforms. His long term goal is improvement of the underlying infrastructure itself, for example, third party toolkits and specifically the Linux operating system.

Ingo Hämmerle

“I like the challenge of developing a business model that respects the rules and principles of open source”

Ingo is CEO of the Medical Innovations Incubator GmbH.

He supports the project in developing a sustainable business model for PTB, respecting the principles of open source software.

Diederick C Niehorster

“I believe doing the best science requires the best tools. I will expand what users can achieve with PsychToolbox while maintaining its dedication to delivering a best-in-class toolbox.”

Diederick is a researcher at the Lund University Humanities Lab and a regular contributor to Psychtoolbox for over 10 years.

His focus as academic leader of the Psychtoolbox project is to help grow both the number of Psychtoolbox users and the pool of Psychtoolbox contributors to increase the sustainability of the Psychtoolbox project.


If you need more detailed information, please get in contact with us:

5 + 1 =