sardanioss/httpcloak

Go HTTP client with browser-identical TLS/HTTP2 fingerprinting. Bypass bot detection by perfectly mimicking Chrome, Firefox, and Safari at the cryptographic level (JA3/JA4, Akamai fingerprint, header order). Supports HTTP/1.1, HTTP/2, HTTP/3, sessions, cookies, and proxies.

74
/ 100
Verified

This tool helps you gather information from websites without being blocked by 'bot detection' systems. It takes your request for a webpage and makes it look exactly like a real browser (Chrome, Firefox, Safari) is asking for it, even at the deepest technical levels. This ensures you receive the actual webpage content, making it ideal for anyone needing reliable automated data collection from the internet.

893 stars. Used by 2 other packages. Actively maintained with 31 commits in the last 30 days. Available on PyPI and npm.

Use this if you need to reliably collect data from websites that actively try to block automated access, such as for price monitoring, market research, or content aggregation.

Not ideal if your web scraping or data collection needs are simple and do not involve encountering sophisticated anti-bot countermeasures.

web-scraping data-collection market-intelligence competitor-analysis price-monitoring
Maintenance 23 / 25
Adoption 12 / 25
Maturity 22 / 25
Community 17 / 25

How are scores calculated?

Stars

893

Forks

67

Language

Go

License

MIT

Category

scraper

Last pushed

Mar 15, 2026

Commits (30d)

31

Dependencies

1

Reverse dependents

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/sardanioss/httpcloak"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.