Police have made safe an explosive device found in a busy street in central Oslo and arrested a suspect.

Police chief Vidar Pedersen said the device, initially described as "bomb-like", was an explosive.

No injuries have been reported.

Police in the Norwegian capital would not give any details about the suspect or further information about the device.

Mr Pedersen said the device was found on the street just outside the Groenland underground station and police removed people from bars and restaurants.

"Every restaurant was being closed," said Malin Myrvold, 23, who witnessed the scene from a fourth-storey window.

"You could see cops in heavy armour going in every store and restaurant.

"We were trying to see what was going on. The police were screaming at us to get back inside and stay where we were."

Norway was put on high alert after neighbouring Sweden suffered a truck attack in the capital Stockholm that killed four people and injured 15. The suspect in Friday's attack, a 39-year-old native of Uzbekistan, has been arrested.

Read: Uzbek man arrested over Swedish truck attack that killed four

It was unclear whether he was also a Swedish citizen or resident or even how long he had been in the country.

The Norwegian incident happened less than a mile from the government buildings that were damaged in a deadly bomb attack carried out by right-wing extremist Anders Breivik in 2011.

That bomb and a subsequent gun massacre killed a total of 77 people.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.