Download PEBL

Choose the version that's right for your system. PEBL 2.4.2 is recommended for most users. View full release notes »

PEBL 2.4.2 (Recommended) [Browse all 2.4 files on SourceForge]

Latest stable release featuring OpenScales integration, graphical Scale Builder, Lab Streaming Layer support for EEG/neuroimaging, consent system, and new battery tasks. Version 2.4.2 fixes scale provisioning in native launcher chains and a Windows compile issue.

Windows

Installer (Recommended)
Download PEBL 2.4.2 Installer for Windows

Double-click the downloaded .exe file and follow the installation wizard. Requires administrator access to install. PEBL will be installed to C:\Program Files\PEBL2. When first run, the launcher will create a workspace at Documents\pebl-exp.2.4. A Start Menu shortcut will be created to launch the PEBL launcher.

Portable Version
Download PEBL 2.4.2 Portable for Windows

Extract the .zip file to any location (USB drive, desktop, etc.). The file STANDALONE.txt is in the root of the extracted folder, which flags PEBL to save all data in my_studies/ instead of the standard Documents\pebl-exp.2.4\ directory. Run with run-pebl.bat. No installation needed — perfect for running PEBL from a USB drive or in environments where you don't have admin privileges.

macOS

macOS builds are not currently available for version 2.4.

macOS users should either:

  • Use PEBL 2.1 (see Legacy section below)
  • Use the online version via PEBL Hub

macOS support may be added in the future as resources become available.

Linux

AppImage (Recommended)
Download PEBL 2.4 AppImage

After downloading, make the file executable (chmod +x PEBL-2.4-x86_64.AppImage) and run it. Works on all major Linux distributions without installation. When first run, the launcher will create a workspace at ~/Documents/pebl-exp.2.4.

Optional: Command-line access
To run PEBL from the command line, create a symlink in your PATH:
sudo ln -s /path/to/PEBL-2.4-x86_64.AppImage /usr/local/bin/pebl2
Then you can run: pebl2 script.pbl

Optional: Desktop integration
To add PEBL to your application menu, the AppImage includes a .desktop file. After running PEBL once, you can integrate it with:
./PEBL-2.4-x86_64.AppImage --appimage-extract
sudo cp squashfs-root/usr/share/applications/PEBL2.desktop /usr/share/applications/
Edit the .desktop file to update the Exec and Icon paths to point to your AppImage location.

Build from Source
Visit GitHub Repository

Clone the repository and follow the build instructions in the README. Requires SDL2 development libraries and standard build tools (make, g++). Run make main to build the native binary.

OpenScales

Open Repository of Psychological Scales

PEBL 2.4 ships alongside the first release of OpenScales — a free, open collection of 555+ psychological rating scales and surveys in a standardized, machine-readable format.

  • Browse and run scales directly from the PEBL launcher
  • Create and edit your own scales with the built-in Scale Builder
  • Portable JSON format (OSD) works with PEBL, PEBL Hub, and standalone web runners
  • Community contributions welcome
OpenScales on GitHub OpenScales Website

PEBL 2.1 (Legacy - macOS Only)

Previous stable release for macOS users. Versions 2.2–2.4 are not available for macOS.

macOS

Download PEBL 2.1 for macOS

For macOS 10.7 or newer. Double-click the downloaded .dmg file and drag the PEBL application to your Applications folder. On first run, you may need to right-click and select "Open" to bypass Gatekeeper security.

PEBL 0.14 (Legacy)

Fallback version for older or lower-powered computers. No longer actively updated.

macOS

macOS 10.7 to 10.10 (Yosemite)
Download PEBL 0.14 for macOS

macOS 10.11 (El Capitan)
Download PEBL 0.14 for El Capitan

Additional Resources

Media Archives

Optional collections of images and sounds for creating experiments:

Note: The PEBL Test Battery is included in all installers — no separate download needed.

After Installation

Once you've installed PEBL: