Introducing Proxy Saver BETA

Proxy Saver reduces bandwidth costs and improves speed by optimizing your existing proxy traffic. Proxy saver restores the original connection fingerprint, ensuring compatibility with anti-bot systems while maintaining efficiency.

Whether you're managing web scraping operations or other automated tasks, Proxy Saver helps lower data usage without affecting functionality. Faster response times, lower costs, and no interference.

Performance on Steroids

Proxy Saver is packed with powerful features designed to elevate your proxy game both visibly and behind the scenes:

  • Advanced optimizations: Includes dozens of built-in caches and proxy enhancements.
  • Broad compatibility: Fully supports HTTP, HTTPS, HTTP2 and SOCKS5 as proxy protocols.
  • Cost efficiency: Save money on optimized bandwidth.
  • Content stubbing: Automatically stub image and CSS requests to save bandwidth.
  • Do not interfere with anti bots: Replicate and restore the incoming fingerprint, or impersonate a desired profile
  • Reliability: Automatic retries and fixes for common proxy issues.
Looking for a dedicated web scraping solution? Check out our Web Scraping API, featuring advanced capabilities like browser rendering and anti-bot bypassing.

Getting Started

Ready for faster, more efficient proxies? Follow our quick start guide and see how Proxy Saver can revolutionize your proxy usage instantly and seemlessly!

To start with Proxy Saver you'll need an existing proxy connection and an active Scrapfly account. Using the Proxy Saver Dashboard you can create a new Proxy Saver and attach your proxy connection to it.

Proxy Saver creation dashboard

Once your Proxy Saver is created you can view its dashboard and verify the connection using the "Check Upstream Connection" button. This dashboard will contain all your proxy saver details and log your usage.

Additionally, you can see exact performance metrics and billing details here.

Usage

Proxy saver is used as any other proxy and supports HTTP, HTTPS and SOCKS5 protocols. To authenticate, the standard username:password scheme is used where:

  • The username is proxyId-XXX where XXX is your proxy ID from the Proxy Saver dashboard.
  • The password is your API key found on Scrapfly dashboard.
  • Additional options can be attached to the username using the - separator like proxyId-XXX-Timeout-10 to set 10 second timeout. See specification details
  • Parameters name are insensitive

Parameter Forwarding

Most of well known proxy providers use the username or password field to pass proxy configuration parameters like setting country, city, session, etc.

To forward parameters from Scrapfly Proxy Saver to your original proxy, you can use the pipe | separator. Everything on the right side will be forwarded to the upstream proxy on the configured field and everything on the left side is for the Proxy Saver.

Some proxy providers use the username field for parameter configuration while others use the password field. Forwarding of both parameter types is supported by Proxy Saver and this can be configured on your dashboard:

Proxy Saver forwarding parameters

In this example, the parameters before | are for Proxy Saver (proxyId-XXX) and the parameters after are for the upstream proxy (country-us).

Rotating Proxy Strategy

Proxy Saver implements numerous optimizations, including an innovative approach to connection and state reuse.

However, these optimizations are incompatible with a "rotating" proxy strategy, proxy changes the IP address on each request. Proxy Saver transparently maintains upstream connections, effectively overriding this expected behavior.

Therefore, if your use case requires a rotating proxy setup, make sure to enable the "Rotating Proxy" setting when creating your Proxy Saver instance. You can also update this setting at any time — changes will take effect immediately and will be fully applied once all active connections are closed.

Rotating strategy setting in Proxy Saver dashboard

However, keep in mind that enabling this setting disables a significant portion of Proxy Saver's connection reuse optimizations, which can have a substantial impact on performance. Therefore, do not enable this setting unless your use case specifically requires the rotating proxy strategy described above.


Specification

While proxy saver can mostly be used hands off there are some important features that can be activated using username parameters.

To activate a proxy saver parameter attach your parameter name and value to your username using the standard <key>-<value> notation. For example the default proxyId-xxx is a key value username for your proxy id. The same way any additional parameters can be attached like proxyId-xxx-Timeout-10 to set timeout to 10 seconds.

Summary