The quake was at a depth of 10km, GFZ said.
The US Geological Survey pegged the magnitude at 6.8.
The US National Tsunami Warning Center said that there was no tsunami threat from the earthquake.
The Philippine seismology agency PHIVOLCS said in an advisory it was not expecting damage from the offshore quake, but warned of aftershocks.
The Philippines is in the Pacific “Ring of Fire,” where volcanic activity and earthquakes are common.
Stay current - Follow FMT on WhatsApp, Google news and Telegram