I bought it, returned it because it didn't charge (used a standard USB socket), then plugged it into the Nikon socket the camera came with, and now it is charging. It looks like the Nikon P510 Coolpix is not compatible with any port for charging, strange but that's what I found. I hope this helps others as I almost got it back and would have had the same result with any other USB cable if I hadn't tried the Nikon connector first.