It should work on the Mac because the one I bought worked perfectly and just plugged in back and worked immediately. As for the iPad, the mouse uses a USB port, and on my iPad, I don't have one, but you might be able to purchase an adapter that is a iPad plug on one side and a USB port on the other side. I bought one for $3 on Amazon for my Android. So Yes it will work on both, but right out of package will only work on Mac until you buy an adapter for iPad