President Donald Trump has signed the Epstein Files Transparency Act, directing the Justice Department to publish all unclassified records linked to Jeffrey Epstein within 30 days.
The law orders the release of investigative files, flight logs, internal communications, and correspondence involving Epstein and Ghislaine Maxwell, with exemptions only for victim identities, child sexual abuse materials, and information tied to active investigations.
Congress advanced the bill with overwhelming support. The House passed it 421–1, followed by unanimous approval in the Senate. The push was led by Reps. Thomas Massie and Ro Khann, after months of pressure from abuse survivors and lawmakers who questioned why federal authorities had withheld large portions of the case file. Trump’s Justice Department previously said in July it would not unseal additional materials, a decision that intensified scrutiny.
Trump reversed his opposition over the weekend and told Republicans to support the measure. He later announced the signing on Truth Social, saying the DOJ had already provided Congress with nearly 50,000 pages of documents. He also pointed to Epstein’s long-running connections with several prominent Democratic figures and said he wanted the public to see “the truth” about those relationships.
The release gained momentum after both parties published thousands of pages of estate records and emails. Some messages referenced Trump, including one in which Epstein described him as “that dog that hasn’t barked,” though none accused him of a crime.
Trump has denied involvement in Epstein’s offenses and has said he banned Epstein from Mar-a-Lago years before the financier’s arrest.
Attorney General Pam Bondi now oversees the disclosure process. She said her department will comply with the law and has obtained “new information.” The coming release marks the broadest public accounting of the Epstein case since his 2019 death in federal custody.








