As the Walsh (Hadamard) transform can be generalized into the Jacket transform, in this paper, we generalize the Haar transform into the Jacket-Haar transform. The entries of the Jacket-Haar transform are 0 and ±2k. Compared with the original Haar transform, the basis of the Jacket-Haar transform is general and more suitable for signal processing. Furthermore, with the proposed generalization algorithm, it is possible to define the N-point Jacket-Haar transform, where N is not a power of 2. From our simulations, the proposed Jacket Haar transform has better performance in ECG signal analysis.