ERPLAB Toolbox is a free, open-source Matlab package for analyzing ERP data. It is tightly integrated with EEGLAB Toolbox, extending EEGLAB’s capabilities to provide robust, industrial-strength tools for ERP processing, visualization, and analysis. We have two versions: ERPLAB Studio is a standalone package that provides an intuitive and easy-to-use graphical user interface. ERPLAB Classic is a plugin that runs inside the EEGLAB graphical user interface.
Click the Wiki icon at the top of the page for documentation, tutorials, and FAQs. To ask questions, subscribe to the ERPLAB email list (https://github.com/ucdavis/erplab/wiki/ERPLAB-email-list). Bug reports can be submitted via GitHub or by sending an email to [email protected].ERPLAB v12.10
This download contains both ERPLAB Studio (our standalone Matlab program) and ERPLAB Classic (an EEGLAB plugin). If you are new to ERPLAB, we strongly recommend that you go through the ERPLAB Studio Tutorial or ERPLAB Classic Tutorial before trying to analyze your own data.
Click here for installation instructions. Note: We recommend against using Matlab 2025A with ERPLAB at this time. It is very buggy!
Click here for information about required Matlab toolboxes and compatibility with different versions of Matlab, EEGLAB, Windows, MacOS, and Linux.
We encourage most users to use this latest major version.
ERPLAB v12.10 Release Notes
This release includes several important bug fixes and GUI improvements to ERPLAB Studio including:
- A critical bug fix for using custom and post-stimulus baselines during ERP measurement
- Fixes and updates to ERP measurement preview visualization
- Fixes to plotting filter impulse response functions and artificial ERP waveforms
- Fixed set name selection issue during averaging of MVPC sets
- Updated behavior for when resampling ERPs result in no time point at 0
- Automatic initialization of ERPLAB Studio memory file during first launch (rather than requiring users to launch ERPLAB first)
- Various updates to GUI button labels