It works for my Cannon all in one, so my guess is there are drivers and/or an app you can install to get this to work. Take a look in the GooglePlay app store to see what HP has to offer. I'd frankly be shocked if you couldn't get it to work unless it is an old printer.