PsychoPy
banner
psychopy.org
PsychoPy
@psychopy.org
Free software for creating experiments for psychology, neuroscience, economics and more. psychopy.org

Supported by opensciencetools.org and The University of Nottingham.

Host your study online using Pavlovia.org.
Looking for PsychoPy training? or help getting an experiment ready?

Did you know you can hire us to run custom training or create tasks for you?

Find out more here workshops.psychopy.org

🙏 Thank you to those who have shared testimonials of our workshops!
October 30, 2025 at 10:00 AM
🚀 New PsychoPy beta 2025.2.1 is out! Includes several bug fixes — full changelog here: github.com/psychopy/psy...

Please report any issues on the forum. Thanks for helping us keep improving PsychoPy! 🙏
October 22, 2025 at 2:06 PM
🙏 Thank you for your testimonials!

It is great to hear PsychoPy being used in both research and teaching around the world 🌎

You can share your testimonial here www.psychopy.org/about/testim...
October 2, 2025 at 12:02 PM
Join us for a 2 day bootcamp!

📅 Dec 16th/17th
📍 Nottingham
👩‍💻 Day 1 - Create experiments in PsychoPy and optimise for EEG
🧠 Day 2 - EEG data collection and ERP analysis strategies
ℹ️ Info and Ticket purchase shorturl.at/DVL8s

In collaboration with @ant-neuro.com
October 1, 2025 at 1:00 PM
🤔 Preparing Undergraduate students for their final year projects?

💡 Why not start with the range of template experiments at Pavlovia.org?

pavlovia.org/explore/demo...

You can download the experiment files directly and adapt for your own experiment!

#openscience #teaching #psychology
September 22, 2025 at 12:00 PM
Happy faces in this PsychoPy workshop at Mapua University in Manila run by @suelynnmah.bsky.social! 🇵🇭

Sue Lynn introduced students and faculty to PsychoPy for creating psychology experiments.

We love seeing PsychoPy being used around the world! 🌏

#psychology #research
September 18, 2025 at 9:01 AM
✨ PsychoPy Tip ✨

Searching for a specific variable in your Builder experiment?

Did you know you can use "Find in Experiment" to quickly search for all places in your experiment a variable is used?
September 17, 2025 at 11:01 AM
For researchers running surveys in Right-to-Left (RTL) languages: this is now available as a beta feature in Pavlovia Surveys.

1️⃣ Create your survey in Pavlovia Surveys
2️⃣ In the survey URL, change the version to "2025.5"

This feature will appear on the dashboard soon.
September 15, 2025 at 9:02 AM
Another neat demo from the #ESCOP2025 booth

✍️ Writing distraction task.

Show a word to type
Interrupt typing with distraction ⭐
Ask to continue typing...

run.pavlovia.org/demos/writin...
September 4, 2025 at 8:00 AM
Webcam facial expression detection with Face API

Show pictures of food➡️ use the webcam to track facial expressions 🤤

Demo 🌐 :https://run.pavlovia.org/demos/food_face_api/
September 3, 2025 at 9:35 PM
Use typed responses later in a task...

This one asks opinions on climate change 👁️‍🗨️ then presents information ➡️ then asks participants to rate their own past responses

Demo: run.pavlovia.org/demos/climat...
Code: gitlab.pavlovia.org/demos/climat...
September 3, 2025 at 9:35 PM
☎️ Phone a friend

Show participant questions 👉 They get 10 chances to ask for a hint 👉 sometimes hints are misleading and sometimes correct

🌐 Demo: run.pavlovia.org/demos/phone_...
👩‍💻 Code: gitlab.pavlovia.org/demos/phone_...
September 3, 2025 at 9:23 PM
1️⃣ Ask participants to rate images
2️⃣ Later select images from each level of rating in a choice task (e.g. pic rated 1 vs. pic rated 3)

A great example of a flexible task adapting to the participants choice.
🌐 demo: run.pavlovia.org/demos/rating...
👩‍💻 code: gitlab.pavlovia.org/demos/rating...
September 3, 2025 at 9:23 PM
Day 1 at #ESCOP2025 !

Thanks to everyone who stopped by our booth and inspired new experiment demos!

Here are just a few of the awesome experiments inspired by ESCOP PsychoPy users 👇 🧵
September 3, 2025 at 9:23 PM
☎️ Phone a friend

Show participant questions 👉 They get 10 chances to ask for a hint 👉 sometimes hints are misleading and sometimes correct

🌐 Demo: run.pavlovia.org/demos/phone_...
👩‍💻 Code: gitlab.pavlovia.org/demos/phone_...
September 3, 2025 at 9:15 PM
1️⃣ Ask participants to rate images
2️⃣ Later select images from each level of rating in a choice task (e.g. pic rated 1 vs. pic rated 3)

A great example of a flexible task adapting to the participants choice.
🌐 demo: run.pavlovia.org/demos/rating...
👩‍💻 code: gitlab.pavlovia.org/demos/rating...
September 3, 2025 at 9:15 PM
Day 1 at #ESCOP2025 !

Thanks to everyone who stopped by our booth and inspired new experiment demos!

Here are just a few of the awesome experiments inspired by ESCOP PsychoPy users 👇 🧵
September 3, 2025 at 9:15 PM
Excited to feature alongside some excellent pre-conference workshops tomorrow for #ESCOP2025!

We will have a 2 day workshop to equip researchers with skills in creating flexible experiments to run in lab and online with PsychoPy and Pavlovia, focusing on #opensource software for #openscience 🔓 🌐
August 31, 2025 at 4:01 PM
Friends don't let friends sit through 1000 trials to test the task works*....

Did you know you can simulate responses in PsychoPy?

Install the PsychoPy "Monkeys" plugin and have a play!

*Actually this is exactly what friends do 😅 - looking at you psychophysics people...
August 28, 2025 at 10:01 AM
Could we be more perfectly positioned at #ESCOP2025 next week 😆

Right between the catering stands ☕ 🤤

Grab your refreshments and come chat about how we are sustaining open source tools like PsychoPy with our social enterprise Open Science Tools

#openscience
August 27, 2025 at 12:01 PM
Excited to be at #ESCOP2025, in Sheffield next week! 🎉

Looking forward to connecting with new and existing PsychoPy & Pavlovia users.

We kick off with our fully booked pre-conference workshop Monday/Tuesday - for those keen to get started before the conference even begins!

#Psychology #Cognitive
August 26, 2025 at 1:00 PM
A peak at our workshop from yesterday!

Screenshots don't do the dynamic coolness of this IAT justice...

The heart in this task changes size based on the pulse measured from a pulse sensor.

Anyone using dynamic stimuli in response to physiological measures in their experiments?

Share with us!
August 21, 2025 at 3:54 PM
Today we are creating an IAT task with the University of Delaware!

We’re also helping this team to combine OpenBCI, Lab Streaming Layer, and PsychoPy to make the most out of #OpenSource tools for #research!

Did you know we offer custom training for departments? Get in touch if we can help!
August 20, 2025 at 2:15 PM
Interested in starting EEG Research? Join Our Hands-On Workshop This December!

✍️ Before we finalise plans, we’d love to hear from you. Please fill out our short Expression of Interest form — even if you can't attend, your feedback will help shape future events.

run.pavlovia.org/pavlovia/sur...
August 8, 2025 at 1:00 PM
📋 Pavlovia Surveys tip✅

For slider responses, you can use "single line input" and set the "input type" to "Range".
July 3, 2025 at 12:01 PM