As funny as it is, but the best tool is your brain, the are a lot of websites, but you can not trust them fully as they might be wrong.
Why would they be wrong? Taint just looks for :
Transactions signed by different addresses at the same time confirming they are of the same owner.
And follows output signatures from the coinbase transaction down to where they landed.
These two things are impossible to get wrong.
Walletexplorer doesn't do the latter, and I tried OXT but I found it a bit slow/over-complicated.
The error could come from other analysis tools that try to uncover mixing transactions by using output values and dates. But those are rare, I can understand how that can be hard to accurately track.
Can never seem to locate my bookmarks!
BlockSci is probably one of the more popular and regularly updated open source tool. BTCSpark and Blockparser a bit farther behind.
Project Devt section's had a few new tools out in the past few months. Scroll back some pages.
Or if you're as avaerage Joe as me, maybe even simple tools like on Blockchair.com is enough to interest you on a Sunday afternoon.
Great recommendations! Thanks. I know blockchair because I wanted to use them for something completely different through their API, but I ended up using chain.so.
EDIT :
I remembered now why I didn't use blockchair Finding an API that fully supports SegWit transactions was a pain in the ass
Those other libraries look great though, I'll try to find the time to go through them.