Currently, EMG devices are used as recording and monitor device for muscle activity. However, the existing tools use licensed software that result in limited features provided. In addition, the inability of the tools to be able to record simultaneous movements involving several muscles at the same time is another problem regarding the design of EMG device systems. This research is done to design a multichannel EMG filter using python programming. Therefore, the design of this device consists of hardware in the form of instrumentation amplifier circuit, NI DAQ USB 6009 as data acquisition, and software part consisting of signal processing (filtering, rectifying, smoothing) and signal interface on Personal Computer (PC) using Python 2.7. The device testing is done in 2 ways, that is finance and tools from EMG itself. The instrumentation test got the strengthening value 15,241 times with linearity of 0.941. In addition, Butterworth IIR filter response is obtained according to the design of the cut off frequency of 15-450 Hz and 50 Hz. Performance testing of prototype EMG devices is done with compare of standard EMG and recording is done on normal male. Qualitatively the recording signal features using EMG of research with simultaneous movements identical to the recording signal features using standard EMG. The analysis of the results uses this type of qualitative analysis which sees how the similarity of the frequency range on the FFT of EMG research results with standard EMG in hospitals. The results obtained are the same frequency range at 15-450 Hz.