Process EMG Data Quickly

Get Started For Free Today

Simple & Powerful

Built with researchers in mind, EMG Tools is a program designed to get you through EMG data processing quickly and efficiently. Rather than worrying about writing custom scripts, let EMG Tools do the heavy lifting for you.

EMG Tools interface mockup

Free

EMG Tools is, and always will be free to use. You can redistribute it and/or modify it under the terms of the GNU General Public License.

Standalone Application

EMG Tools is available as a standalone application that runs on 64-bit Windows machines.

Open Source

In research, transparency is paramount. EMG Tools is a fully open-source project and the source code is freely available on GitHub.

Coded in Matlab

A common language used by a wide audience for data processing. Easily inspect and modify the source code in a language you're comfortable with.

*Not associated with EMG and Motion Tools software by Cometa Systems. They make some pretty great EMG and Motion software so you should check them out too!

Raw to Normalized EMG

EMG Tools processes up to 16 channels of raw EMG data in .csv format and outputs a normalized signal.

EMG Tools functionality flow diagram
  • 1

    Filter Selection

    Specify lowpass or bandpass filter options, cutoff frequencies, and filter order.

  • 2

    Accommodate for DC Shift

    Input resting trials to account for background noise during data collection.

  • 3

    Linear Envelope Options

    Specify linear envelope cutoff frequency and order.

  • 4

    Output Options

    EMG Tools can output both fully sampled and downsampled processed data.

Ready to get started?

See how EMG Tools can work for you.