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
PEBL 2.1 (Legacy - macOS Only)
Previous stable release for macOS users. Versions 2.2–2.4 are not available for macOS.
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.
Windows
Installer
Download PEBL 0.14 Installer for Windows
Portable Version
Download PEBL 0.14 Portable for Windows
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:
- Check out the documentation and manuals
- Browse the test library to see what's available
- Explore OpenScales for 555+ psychological rating scales
- Join our Discord community for real-time support and chat
- Join the mailing list for support
- Report issues on GitHub