https://abrahamjuliot.github.io/creepjs/
And yes it often results in endless captcha loops.
Only Tor Browser can reliably fight with it.
Also, that EFF site only checks against other people who visited the same site, so the results are skewed IMO. The other comment that links to creepjs is what I consider the best available open source tool.