{"slug": "curl-impersonate", "name": "curl-impersonate", "category": "browsers", "category_name": "Browsers and extensions", "description": "", "recommenders": 3, "commenters": 5, "warners": 0, "score": 3.415, "rising": 3.0, "first": "2025-11-08", "latest": "2026-10-18", "why": "I like curl-impersonate[0] as a quick way to make curl fingerprint as chrome or firefox.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 2, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2], "listed": true, "loved": [], "caveat": "", "short_quote": "I like curl-impersonate[0] as a quick way to make curl fingerprint as chrome or firefox.", "kind": "", "icon": false, "domain": null, "github_repo": "github.com/lwthiker/curl-impersonate", "official_url": "https://github.com/lwthiker/curl-impersonate", "pricing": "", "aliases": ["curl-impersonate"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 802313456, "item_id": 50144591, "url": "https://news.ycombinator.com/item?id=50144591", "by": "breisa", "date": "2026-10-18", "stance": "recommend", "quote": "For me, curl-impersonate [0] works great.", "excerpt": "For me, curl-impersonate [0] works great. It makes curl fingerprint identically to Chrome/Firefox. [0] https://github.com/lexiforest/curl-impersonate", "context": "", "use_case": "", "switched_from": "", "story": "DeepSeek search and fetch \u2013 $0.75 per 1000 successful requests"}, {"id": 800809184, "item_id": 50050574, "url": "https://news.ycombinator.com/item?id=50050574", "by": "ycombinatrix", "date": "2026-10-12", "stance": "recommend", "quote": "There are projects that do this already e.g. https://github.com/lwthiker/curl-impersonate", "excerpt": "There are projects that do this already e.g. https://github.com/lwthiker/curl-impersonate", "context": "", "use_case": "Browser fingerprint spoofing", "switched_from": "", "story": "Fingerprints are the new cookies"}, {"id": 789543648, "item_id": 49346478, "url": "https://news.ycombinator.com/item?id=49346478", "by": "psanford", "date": "2026-08-18", "stance": "recommend", "quote": "I like curl-impersonate[0] as a quick way to make curl fingerprint as chrome or firefox.", "excerpt": "There are a bunch of these tools out there. I like curl-impersonate[0] as a quick way to make curl fingerprint as chrome or firefox. There's also CylceTLS[1] for a more programmatic approach. [0]: https://github.com/lwthiker/curl-impersonate [1]: https://github.com/Danny-Dasilva/CycleTLS", "context": "", "use_case": "spoofing TLS fingerprints with curl", "switched_from": "", "story": "Show HN: A local MitM proxy to control TLS fingerprints"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["browser fingerprint spoofing", "spoofing tls fingerprints with curl"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50138531", "title": "DeepSeek search and fetch \u2013 $0.75 per 1000 successful requests", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=50048642", "title": "Fingerprints are the new cookies", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49345091", "title": "Show HN: A local MitM proxy to control TLS fingerprints", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46016249", "title": "The privacy nightmare of browser fingerprinting", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=45857312", "title": "Show HN: I built an HTTP client that perfectly mimics Chrome 142", "mentions": 1}], "sentiment_by_month": {"2025-11": {"neutral": 2}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {"recommend": 1}, "2026-09": {}, "2026-10": {"recommend": 2}}, "quotes": [{"id": 802313456, "item_id": 50144591, "url": "https://news.ycombinator.com/item?id=50144591", "by": "breisa", "date": "2026-10-18", "stance": "recommend", "quote": "For me, curl-impersonate [0] works great.", "excerpt": "For me, curl-impersonate [0] works great. It makes curl fingerprint identically to Chrome/Firefox. [0] https://github.com/lexiforest/curl-impersonate", "context": "", "use_case": "", "switched_from": "", "story": "DeepSeek search and fetch \u2013 $0.75 per 1000 successful requests"}, {"id": 800809184, "item_id": 50050574, "url": "https://news.ycombinator.com/item?id=50050574", "by": "ycombinatrix", "date": "2026-10-12", "stance": "recommend", "quote": "There are projects that do this already e.g. https://github.com/lwthiker/curl-impersonate", "excerpt": "There are projects that do this already e.g. https://github.com/lwthiker/curl-impersonate", "context": "", "use_case": "Browser fingerprint spoofing", "switched_from": "", "story": "Fingerprints are the new cookies"}, {"id": 789543648, "item_id": 49346478, "url": "https://news.ycombinator.com/item?id=49346478", "by": "psanford", "date": "2026-08-18", "stance": "recommend", "quote": "I like curl-impersonate[0] as a quick way to make curl fingerprint as chrome or firefox.", "excerpt": "There are a bunch of these tools out there. I like curl-impersonate[0] as a quick way to make curl fingerprint as chrome or firefox. There's also CylceTLS[1] for a more programmatic approach. [0]: https://github.com/lwthiker/curl-impersonate [1]: https://github.com/Danny-Dasilva/CycleTLS", "context": "", "use_case": "spoofing TLS fingerprints with curl", "switched_from": "", "story": "Show HN: A local MitM proxy to control TLS fingerprints"}, {"id": 736269488, "item_id": 46016843, "url": "https://news.ycombinator.com/item?id=46016843", "by": "mike_d", "date": "2025-11-22", "stance": "neutral", "quote": "spoofing it is table stakes for bad actors.", "excerpt": "JA3/JA4 are useless now. At best they identify the family of browser, and spoofing it is table stakes for bad actors. https://github.com/lwthiker/curl-impersonate", "context": "", "use_case": "", "switched_from": "", "story": "The privacy nightmare of browser fingerprinting"}, {"id": 733807328, "item_id": 45862958, "url": "https://news.ycombinator.com/item?id=45862958", "by": "supriyo-biswas", "date": "2025-11-08", "stance": "neutral", "quote": "There are a number of projects like curl-impersonate[1] and the like, but these are rarely updated any more.", "excerpt": "Is there a plan to keep this updated? There are a number of projects like curl-impersonate[1] and the like, but these are rarely updated any more. OTOH, I'm curious if people are actually getting by running old versions for production use cases. [1] https://github.com/lwthiker/curl-impersonate", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: I built an HTTP client that perfectly mimics Chrome 142"}]}