daijro/browserforge

🎭 Intelligent browser header & fingerprint generator

67
/ 100
Established

When you're trying to gather data from websites, it's common to encounter blocks if your requests look too automated. This tool helps you create realistic browser details, like browser type, operating system, and device, that mimic real web users. You provide general preferences, and it outputs a unique, believable browser profile to help your web scraping or automation tasks avoid detection. This is for anyone who needs to collect public web data reliably without getting blocked.

1,031 stars. Used by 5 other packages. Available on PyPI.

Use this if you are performing web scraping, data collection, or web automation and need to make your automated requests appear like they are coming from a genuine human browsing a website to avoid detection or blocking.

Not ideal if you need to precisely control every single browser header value for specific testing scenarios rather than generating realistic, varied profiles.

web-scraping data-collection web-automation bot-mitigation SEO-monitoring
Maintenance 10 / 25
Adoption 15 / 25
Maturity 25 / 25
Community 17 / 25

How are scores calculated?

Stars

1,031

Forks

78

Language

Python

License

Apache-2.0

Last pushed

Feb 26, 2026

Commits (30d)

0

Dependencies

3

Reverse dependents

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/daijro/browserforge"

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