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.

Saudi-owned vessel targeted in Red Sea, crew safe, state news agency says
US House passes $1 trillion defence bill despite Iran, Israel concerns
US military marks 11th successive night of attacks on Iran
US says it reaches nuclear power deal with Saudi Arabia
Indian opposition disrupts parliament to support student protesters and pressure Modi
