The two main types of IP phones are software-based soft phones and hardware-based that looks like ordinary telephones or cordless phones. Software-based IP phones are software installed on a computer or mobile device. Soft phone user interface resembles a phone handset with a touchpad and caller ID display. A headset with microphone is connected to computer or mobile set is required, to make calls. However, calls can be made using device with a built-in microphone.

Hardware-based IP phone Singapore resembles traditional hard-wired or cordless telephone with speakerphone or microphone, touchpad and hardware to display user input and caller ID. With IP phones call transfer, multiparty calling and support for multiple VoIP accounts. Certain IP phones are termed as video phones as they enable users transmit and receive image data during calls.