A 6.6-magnitude earthquake struck off Indonesia's Java island on Friday, the United States Geological Survey said, as buildings were reported shaking in the capital Jakarta.
The quake hit to the island's southwest and at a depth of 37 kilometres (23 miles) at 0905 GMT, the USGS said.
No tsunami warning was issued and there were no immediate reports of casualties or damage, but the tremor was felt in the capital and shook buildings, according to AFP journalists.
Some Jakarta residents were evacuated from buildings and hundreds were waiting outdoors after the quake, an AFP reporter there said.
Nur Latifa, a 25-year-old resident, described how people in the Kalibata City apartment complex -- in the south of the capital -- fled their homes as the quake hit.
"I was working from home and noticed my laptop was moving... then the door started to rattle and hanging objects started to make a noise," Latifa told AFP.
"I fetched my roommate who was in the bathroom and we fled the apartment. Outside people were rushing towards the emergency stairs."
Indonesia experiences frequent quakes due to its position on the Pacific "Ring of Fire", an arc of intense seismic activity where tectonic plates collide, which stretches from Japan through Southeast Asia and across the Pacific basin.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Watch: People Gather In Middle Of Road As 4.2 Earthquake Strikes Kashmir 4.5-Magnitude Earthquake Hits Maharashtra's Hingoli 7.2 Magnitude Earthquake Hits Central Peru Coast, Tsunami Alert Lifted UP BJP Rejig Soon? State Chief Offers To Quit Over Poll Drubbing: Sources Flying Squad Climbs Wall, Crashes Rajasthan School Exam, Finds Mass Cheating "I Divorce You... Your Ex-Wife": Dubai Princess Dumps Husband In Insta Post Fire Breaks Out In China Shopping Centre With People Trapped Inside: Report Deepika Padukone Said She Has Never Followed A Diet "That Is A Fad" US Woman Arrested For Sitting On Foster Son, 10, That Caused His Death Track Latest News Live on NDTV.com and get news updates from India and around the world.