A magnitude 6.1 earthquake struck off the shore of Indonesia's Java island on Friday, at a depth of 10km, Indonesia's geophysics agency (BKMG) said.
The epicentre was located 132 km north of Tuban in East Java province, BMKG said.
The tremors were felt strongly in East Java, its capital Surabaya, as well as cities in neighboring provinces, according to multiple postings by social media users in those areas.
The quake has no potential to trigger a tsunami, BMKG said.
There were no immediate reports of damage.

Nine days after disaster, two pulled alive from Nepal hydropower tunnel
Typhoon Saudel brings torrential rain, flooding to China's coastal areas
US investigates deadly strike on Iranian wedding
Nepal flood losses estimated at $2.56 billion, official says
Kuwait air defences deal with Iranian missile, drone attacks
Nepal to rebuild early-warning system on China border after deadly flood, sources say
US House passes bill to crack down on university boycotts of Israel
Spain's PM Sanchez says no evidence Morocco orchestrated Ceuta border surge
