Abstract An electrocardiogram (ECG) is an electrical recording of the heart and is used in the investigation of heart disease. It displays an apparent periodicity (of about 60–100 bpm in a healthy adult), but is not exactly periodic. The symptoms of disease may show up only during certain periods of the day, and that too may occur at random in the time scale. Visual media is a most effective tool for communication, especially when the data has subtle variations. A novel visualization technique is presented to display each ECG beat. The features like PR interval, QRS width, ST interval, are extracted from the magnitude and phase plot of different lead combinations. These features are displayed on a Cartesian quadrant as different curves, with a menu driven display strategy to visualize the ECG for a chosen interval. The scheme employed can be used to identify different types of abnormalities.