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.

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.
- 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.