Prinsip kerja efek hall adalah gaya Lorenz, sebuah penghantar yang dikasih arus maka muatan negatif dari penghantar akan bergerak melawan arah arus sedangkan muatan positif akan bergerak searah arus. Sehingga tidak ada beda potensial diujung penghantar yang tegak lurus dengan arah arus. Beda halnya jika sebuah penghanar yang dialiri arus berada pada sebuah medan magnet yang tegak lurus dengan arah arus. Muatan positif dan negatif akan menimbulkan gaya Lorenz yang arahnya sesuai dengan aturan tangan kanan.