US President Donald Trump has signed a bill ordering the justice department to release all its files from its investigation into convicted paedophile Jeffrey Epstein.

The legislation, which mandates the release of the files in a searchable and downloadable format within 30 days, was overwhelmingly approved by both chambers of Congress this week.

Trump announced on his Truth Social platform that he had signed the bill, starting the countdown for the release of the files.

Initially resistant to unsealing many documents, Trump reconsidered under pressure from Epstein's victims and members of the Republican party, ultimately endorsing the measure shortly before its approval.

In the House of Representatives, the resolution passed with an overwhelming vote of 427-1, with only Clay Higgins from Louisiana opposing it.

Although the House Oversight Committee previously released thousands of documents from Epstein's estate, this new resolution pertains to materials held by the justice department, which could include details about imprisoned co-conspirator Ghislaine Maxwell and other notable figures mentioned in the case.

Following the bill's incorporation into law, the justice department must adhere to a 30-day timeline for releasing its findings. However, it is permitted to withhold documents that might compromise ongoing federal investigations.

Concerns remain regarding the potential redaction of sensitive information, particularly names and details that could identify victims, as well as documents relevant to active investigations.

Lawmakers have also expressed apprehensions that this investigation could impede the timely release of files. Congress has stipulated measures to respect victims' privacy rights throughout the process.

Amid the anticipation for transparency, the possibility of redactions raises concerns about the public's access to complete information regarding Epstein's case and any associated allegations involving powerful individuals.