Curated List of Bot / Headless Chrome Detection Tests

v0.5.0 (20th March 2021) πŸš€

This page attempts to detect if you are a bot or not and is constanlty being updated.

Table of Contents
  1. Behavioral Classification
  2. More Sources and Links
  3. Bot Challenge
  4. New Detection Tests
  5. Old Detection Tests
  6. Http Headers
  7. TCP/IP Fingerprint
  8. TLS Fingerprint
  9. Browser Fingerprint
  10. Canvas Fingerprint
  11. WebGL Fingerprint
  12. Web Worker
  13. Browser Data

Behavioral Bot Classification

The test behavioralClassificationScore gives a rating between 0 (Bot) and 1 (Human) based on advanced behavioral heuristics. A score below 0.5 means that you are most likely a bot.

The score is computed after seven seconds of browsing on this site. If you want a new score, refresh this page.

Don't worry if you are browsing this page and you are given a score between 0.7 and 1.0, the behavioralClassificationScore consist of 30+ individual classificators and it is normal that there are false positives.

In order to test your bot with a real world problem, your bot has to solve the challenge below.

Your Behavioral Score: ...

More Sources/Information

Bot Challenge

Your bot has to fill out the form below and submit it. Then you are prompted to confirm the pop-up dialoge. After confirmation, you will see a table with basket items and prices. Update the prices of this table and scrape the data as a final step.

Completing all those steps provides enough behaviroal information in order to classify you as BotOrNot.

Bot Challenge

New Detection Tests [1] [2] [3] [4]


Old Bot Detection Tests ( tests + additions, Fingerprint Scanner tests)


HTTP Headers

 - Passive TCP/IP Fingerprint [1]


ja3 - Passive SSL/TLS Fingerprint [1]


fingerprintjs - Browser Fingerprint [1]


Canvas Fingerprint [1]


WebGL Fingerprint [1]



Web Worker Navigatory Property [1]


Fp-collect info (Modified by Me)