Nombor kompleks ialah gabungan nombor nyata dan nombor khayalan. Nombor kompleks mempunyai bentuk:
di mana a dan b ialah nombor nyata, dan i ialah unit khayalan. bersamaan dengan . dipanggil bahagian nyata nombor itu, dan dipanggil bahagian khayalan. Nombor nyata boleh disebut sebagai nombor kompleks dengan , manakala nombor khayalan pula boleh disebut sebagai nombor kompleks dengan .
Contohnya, ialah sebuah nombor kompleks dengan bahagian nyata 3 dan bahagian khayalan 2. Katakan , bahagian nyatanya ditulis atau , manakala bahagian khayalannya ditulis atau .
Nombor kompleks boleh dicampur, ditolak, didarab dan dibahagi seperti nombor nyata, tetapi dengan sifat lain. Contohnya, nombor nyata sendiri tidak boleh memberi jawapan untuk semua persamaan polinomial, manakala nombor khayalan boleh.
Dalam beberapa bidang (terutamanya kejuruteraan elektrik) di mana i ialah simbol untuk arus elektrik, unit khayalan ditulis j.