"We will do it," Hollande told a press conference that followed last week's U-turn on quotas, which Paris had previously opposed.
He also proposed to host an international conference on the migration crisis.
Germany and France will take nearly half of the 120,000 refugees to be relocated from frontline states, a European Union source told the AFP news agency on Monday.
In another change of tack, Hollande announced that French airplanes will fly over Syria, partially reversing an earlier decision to only take part in air strikes on IS in Iraq.
He said they would be surveillance flights "allowing us to plan air strikes against Daesh [IS]," he said at a press conference to mark the beginning of the new French political season.
He ruled out sending French troops to take part in land operations.