+0
Is there any difference of meaning between these two expressions?

txs,
+2
seerfishIs there any difference of meaning
Yes. Generally speaking, handing over is face to face; handing off is sideways — at least metaphorically.

The police say to the criminal they have just caught, "Hand over your weapons!"

The person working on an assembly line does his job on the product being manufactured and then hands it off to the next person in the line.

CJ
+1
'Hand over' is the common expression meaning 'pass to someone else'.

'Hand off' can mean that, too, but its use is rather specialised.

Read more about it here.

Rover