The U.S. Geological Survey says a 6.3 magnitude undersea earthquake has struck off Indonesia's eastern coast.
The quake struck at before dawn this morning, at a depth of 38 kilometres, about 126 kilometres from Ternate city on Halmahera Island.
There were no immediate reports of casualties or damage from the quake and no tsunami warning was issued.
Indonesia is prone to earthquakes due to its location on the Pacific "Ring of Fire," an arc of volcanoes and fault lines in the Pacific Basin.
In December 2004, a massive earthquake off Sumatra Island triggered a tsunami that killed 230,000 people in a dozen countries.