Plugin guide

EEGLAB has more than 200 plugins, and most users need only five or six. This page lists the most widely used ones by analysis stage: what each plugin does, when you need it, and which lesson covers it.

Before you start:

  • Install plugins from File Manage EEGLAB extensions. The install-eeglab lesson shows how.
  • Five plugins ship with EEGLAB 2026.1 and need no installation: firfilt, clean_rawdata, ICLabel, dipfit and EEG-BIDS.
  • This page is a map, not an endorsement. The lessons cover only the plugins linked to them. Before using any other plugin, read its official page and check that it works with your EEGLAB version.

Importing data

Preprocessing

ICA and component classification

Ready-made automated pipelines

These tools run the whole preprocessing stage with little input from you. Build the pipeline by hand first (stations 3 to 5), then use them knowing what each step does.

ERP analysis

Group analysis and statistics

Sources and connectivity

Computing

Specialized fields

These have no lessons on this site. We list them so you know they exist.

  • fMRIb

    Removes MRI-scanner artifacts from EEG recorded inside the scanner (EEG-fMRI).

  • TESA

    Processes EEG recorded with transcranial magnetic stimulation (TMS-EEG).

  • EYE-EEG

    Combines eye tracking with EEG, and uses it to correct eye artifacts.

  • BrainBeats

    Analyzes EEG together with heart signals (ECG or PPG).

  • PACT

    Computes phase-amplitude coupling in continuous data.

Can't find a plugin? The full list is in the plugin manager inside EEGLAB. Search by name, and check its description, rating and download count before installing.

Names are as they appear in the extension manager of EEGLAB 2026.1. We can't vouch for plugins we haven't used in a lesson.