Hi OP,
You can use ahrefs if you have a subscription if you wish to check each link manually.
I also believe that SEMrush offers a "toxic" link audit but they don't always catch everything and sometimes false positives are reported in their findings.
My suggestion would be to use ahrefs and go through the links that are low DA and non contextual first and see if they warrant being disavowed although Google does a pretty good job nowadays with ignoring spammy and low quality links.
Best regards,
Mark