US President Donald Trump has called on House Republicans to vote to release the Epstein files, in a reversal from his previous position.

"House Republicans should vote to release the Epstein files, because we have nothing to hide," Trump wrote on Truth Social on Sunday night.

The shift from days of Trump fighting the proposal comes as the House is expected to hold a vote this week on legislation that would force the Justice Department to release the files to the public.

Supporters of the proposal appear to have enough votes to pass the House, though it is unclear whether it would pass the Senate.

Democrats and some Republicans have been pushing a measure that would force the US justice department to make public more documents from the paedophile financier Jeffrey Epstein case.