GET DATA, FAST
psiTurk takes the hassle out of collecting behavioral data online. Test your code, post HITs, pay participants. psiTurk lets you focus on your research rather than software development.
GET A HEAD START
psiTurk's experiment exchange is like an "app store" for experiment designs. Share your code, help others replicate, or check out someone else's experiment as a starting place for coding your own.
FRICTION-FREE REPLICATION
The experiment exchange also allows researchers to quickly download psiTurk-compatible experiments and re-run them online. Same population, same task code, direct replication, better science.
How does it work? It's quite simple actually
Swipe the images to learn more
How do I get started?
Many computers can get started with three simple commands:
1. Install psiTurk on your computer. If you already have python it can be as easy as typing one command in the Terminal
$ pip install psiturk
2. psiTurk comes with a basic demo project which you can use to get started:
$ psiturk-setup-example
3. Launch the psiTurk command line and get started collecting data!
$ cd psiturk-example
$ psiturk
Need more convincing?
Check out the growing list of features...
- No need to install, configure and maintain complex webserver software (e.g., Apache, MySQL)
- Minimize security issues since server only runs while you want to collect data
- Prevent same worker from performing your experiment multiple times
- Standardization across labs/research groups aids replicability/code sharing
- Automatically record if participant is switching between windows during the task
- Save data from experiment incrementally to maximize data collection
- Prevent users for quiting then restarting experiment
- Extendable Python based API: easily add new functionality
- Library of experiments you can adapt or replicate
- Fully open-source development helps catch bugs
- Easy to use interactive command line
- Simplifies paying participants quickly, including bonuses
- Automatically fill in conditions randomly and evenly
- Easily switch between AMT's sandbox and live site
- Perfect for laboratory-based courses with undergrads (replicating studies)
- Since everything runs locally easy to debug/test (even w/o Internet!)
- Well documented!
Join in and help advance open science!

