decodo logo white

Decodo (formerly Smartproxy) Review

The best balance between features and price.

Decodo (formerly Smartproxy) often appears among the top choices in our proxy lists. Historically, it was a stripped down version of the premium providers like Oxylabs and Bright Data – similarly performant but missing a feature here and there.

Nowadays, Decodo is able to stand head-to-head with them, while still managing to compete with cheaper services. This is no small feat – and one of the reasons why the company received our Best All-Rounder award in 2026. 

In this review, we’ll try to show what makes Decodo one of the best proxy services today – and whether you should choose it over the competition. 

Rating 9.3 / 10
Rated 4.7 out of 5

Use the code DECODO5 to get 5% off all self-service products.

Three-Minute Human Summary

  • Decodo sells all kinds of proxy servers, along with several web scrapers, to a wide range of customers. For example, you can get residential IPs, or server-based proxies in list or rotating pool formats.
  • All include an above average number of locations, city & ASN targeting, rotation, and advanced protocols like UDP.
  • In our benchmarks, Decodo’s proxy pool size and infrastructure performance matched enterprise providers like Oxylabs. Our requests completed successfully over 99% of the time, taking less than a second on average.
  • The prices are also relatively affordable with plans starting below $10, though less so compared to competitors like Evomi or DataImpulse. Decodo offers free trials and allows paying as you go. The latter option is somewhat limited, and you’ll likely want to buy a monthly plan.
  • User experience is Decodo’s strong point with plenty of guides, a comfortable dashboard, and live 24/7 support to help you. A KYC procedure is unnecessary, but it can get triggered if you seem risky, or if you want to access restricted targets.
  • Overall, Decodo is a very well balanced provider which we can freely recommend to most. 

News about Decodo

The new targeting options come at no extra charge.
The new brand draws from hacker culture, represents the next phase in the company’s journey.
The report investigates 120 stores across 40 countries.

General Information

  • Country: Lithuania
  • Founded: 2018
  • Employees (LinkedIn): 100-150
  • Proxy networks: Residential, mobile, datacenter, ISP
  • Web scrapers: Scraping API, proxy-like web unblocker
  • Supporting tools: Antidetect browser, proxy checker, Chrome & Firefox extensions
  • Price segment: Mid-market
  • Payment methods: Credit card, PayPal, Bitcoin, Apple Pay, Google Pay
  • Trial: Available for most products

Decodo was founded in 2018 under the name of Smartproxy. It rebranded in April 2025. The company is related to the Tesonet group. 

Decodo started out in reaction to premium proxy providers like Luminati (now Bright Data) and GeoSurf (now shut down), which were only accessible to business customers and had cumbersome onboarding procedures. 

The company first resold IP addresses from others. Nowadays, it has a diverse pool that combines proxies from various sources. According to Decodo, they’re carefully vetted, but the provider doesn’t go into much detail about the topic. 

At the time, Decodo’s IPs performed well while costing less than the high-end counterparts. This, along with some targeted marketing efforts, allowed the provider to quickly sweep up many of the sneakerheads, Instagram managers, and small-time scrapers that were looking for affordable residential addresses. 

It also helped that the company heavily invested into customer experience: quality documentation, responsive support, and user-friendly interface. These qualities have remained Decodo’s forte throughout the years.

Today, Decodo can be considered one of the largest proxy providers, probably in the top five by size. Rotating proxies remain the backbone of its service, but there are now more products to choose from, including several web scrapers.

Decodo Proxy Networks

Decodo sells all four major types of proxy servers, so there’s plenty to choose from. Use the tabs to learn about their features, pricing, and performance in more detail.

🏠 Residential Proxies

Decodo’s flagship service made for accessing strict websites. These proxies are collected from devices of real people around the world. 

  • Advertised proxy pool: 115 million IPs
  • Countries: 195+
  • Integration method: Gateway address (gateways in CA, DE, SG)
  • Filtering 
    • Random: âś…
    • Country: âś…
    • City: âś…
    • ASN/ISP: âś…
    • Other: Continent, state, ZIP code (US only)
  • Rotation
    • Every request: âś…
    • Sticky sessions: âś… (pre-sets, custom duration up to 24 hr)
    • Session behavior: New IP after disconnect, 60 s of inactivity
  • Protocols
    • HTTP: âś…
    • HTTPS: âś…
    • SOCKS5: âś… (incl. UDP & QUIC)
  •  Authentication
    • Credentials: âś…
    • IP whitelist: âś…
  • Sub-users: âś…
  • Concurrency: Unlimited threads & ports
  • Traffic: Plan based

Decodo’s pool comprises 115 million IPs borrowed from real people’s devices. To give you some context, this is among the larger proxy networks on the market, at least looking at advertised numbers. That said, these are unlikely to be monthly IPs – a quarter is a more realistic timeframe. 

You get precise filtering tools out of the box, which allow selecting a city and even ZIP code (but only in the US). Be aware that the filters can’t be combined freely: country + ASN targeting is okay, but you’ll have to choose either city or ASN. In the same way, you can’t really target multiple countries at once. 

The residential proxy network uses gateway servers. They automatically choose the closest load balancer and route your requests through it before reaching the end user’s device. The servers stand in Europe (Germany), North America (Canada), and Asia (Singapore), giving you fast connectivity in most of the world. 

The proxies rotate with every connection request, and you can also establish sticky sessions. It’s possible to choose from a pre-set interval (like 30 mins) or specify any duration up to 24 hours. The connection drops if you stop making requests for a minute. 

Decodo imposes no limitations on concurrency, meaning that you can make as many parallel requests as you like – or your hardware can handle. 

All connection protocols are available, including UDP (available upon request). Of course, the number of open ports will be limited. 

  • Model: Pay as you go, monthly subscription
  • Format: Traffic
  • Modifiers: Number of whitelisted IPs, sub-users
  • Starting price: $4 for 1 GB
  • Trial: 3-day free trial, 14-day limited refund

Decodo lets you get an auto-renewing subscription or pay as you go. The second option is rather limited, as it only allows buying one gigabyte at a time. But it’s still better than nothing. 

The rates aren’t cheap compared to competitors like DataImpulse but beat most premium and mid-range alternatives. As such, these residential IPs can be a viable choice for small projects that need quality addresses. 

To avoid getting stuck between pricing tiers, Decodo allows topping up each plan at the same rate per gigabyte. This is limited to 80% of the plan’s worth, at which point it makes sense to simply buy a bigger plan. 

The proxies can be a solid option for large projects, as well. Decodo scales very competitively into hundreds of gigabytes, and some premium options fail to catch up even at a terabyte of data.

We last tested Decodo’s residential proxies in April 2026, for our annual proxy market report. 

Pool size & composition

GatewayRequestsUnique IPsResidential %*
Global3.6M over 21 days2,853,54398.97%
US1.2M over 14 days961,21897.08%
UK560k over 14 days288,43498.09%
EU**1.2M over 14 days968,80698.51%
Brazil560k over 14 days523,14299.19%
India560k over 14 days506,98098.07%
Australia140k over 7 days46,36398.15%

* IP2Location database, Usage type data point (ISP, ISP/MOB, MOB IPs)
** Combines Germany, France, Spain, Italy, the Netherlands.

Comparison with other providers

Decodo’s residential proxy network was second only to Oxylabs in size, and significantly larger compared to most competitors in its price range. The provider had particularly many US IPs. 

Infrastructure success rate

Requests: Same as the pool test
Target: Nearest server of a global CDN

GatewayAvg. success rate
Global99.92%
US99.32%
UK99.63%
EU99.90%
Brazil99.84%
India99.86%
Australia99.81%

Comparison with other providers

The infrastructure barely ever failed. In the unfiltered pool, only 10 out of every 10,000 connections got terminated before reaching the target. We couldn’t ask for more.

Infrastructure response time

Requests: 6 KB page size – same as the pool test, 2 MB page size – 5,000
Target: Nearest server of a global CDN

6 KB page size

GatewayAvg.MedianP95
Global (🇩🇪 -> any IP)0.53 s0.43 s1.09 s
US (Ashburn -> 🇺🇸 IP)0.75 s0.62 s1.46 s
UK (🇩🇪 -> 🇬🇧 IP)0.43 s0.32 s1.00 s
EU (🇩🇪 -> 🇩🇪/🇪🇸/🇫🇷/🇮🇹/🇳🇱 IP)0.48 s0.36 s1.18 s
Brazil (Ashburn -> 🇧🇷 IP)0.96 s0.83 s1.42 s 
India (Singapore -> 🇮🇳 IP)0.65 s0.59 s1.21 s
Australia (Singapore -> 🇦🇺 IP)0.67 s0.56 s1.26 s

2 MB page size

GatewayAvg.MedianP95
Global (🇩🇪 -> any IP)5.63 s2.19 s22.98 s
US (Ashburn -> 🇺🇸 IP)3.38 s1.61 s8.00 s

Comparison with other providers
6 KB page size, average response time

Decodo’s residential proxies were also very fast to establish connections, at least with small test pages. Their latency remained below one second in all tested locales, and even the slowest request completed below two seconds. With larger pages, the response time increased fivefold. 

  • Using different port numbers: us.decodo.com:10001, 10002…, au.decodo.com:30001…
  • Using the backconnect entry: user-USERNAME-country-COUNTRY-city-CITY-session-ID:[email protected]:7000

You get two integration formats: endpoints with different port numbers and a single backconnect gateway. 

Endpoints are the preferred method used in Decodo’s setup widget. They give you slightly different addresses based on the country you choose, and then generate ports for sticky sessions. This way, you don’t need to modify the username to target particular locations. 

The endpoint approach also supports city targeting, though it’s not always consistent. Major cities like New York have their own designated ports (city.smartproxy.com:21000, 21001, etc.), but smaller designations still add a username parameter: gate.smartproxy.com:10001:user-USERNAME-country-us-city-kansas_city. 

The backconnect entry always sticks to the same gateway, and you can filter IPs by appending parameters to the username. This method is more flexible, but it may not be compatible with scenarios where credentials can’t be used. It’s also the only means to use location targeting with SOCKS5. 

🏠🏢 ISP (Static Residential) Proxies

These are server-based proxies linked to consumer internet service providers. They come in three formats with customizable subscriptions.

 Shared listDedicated listRotating pool
Pool sizeBased on purchased IPs
Not specified
Locations
(July 2026)
17
(US, CA, BR, CO, UK, DE, FR, NL, BE, PL, IT, SE, ES, RO, JP, HK, IN)
Integration methodGateway server
TargetingCountry & city or ASN
DistributionFree choice of locations during purchaseFull access
 RotationEvery request, static sessions
Concurrency1,000 to 3,000 threadsUnlimitedUnlimited
ProtocolsHTTP, HTTPS, SOCKS5 (incl. UDP)
AuthenticationCredentials, IP whitelist

Decodo’s ISP proxy products take the same formats as the datacenter proxies: you can buy shared or dedicated lists of IPs, or simply rent the whole pool and pay for traffic. 

The list of locations here is similar and covers a number of high-profile countries across five continents. You can freely choose any number of countries during purchase, and you can go ahead and specify a city or ASN (but not both). Surprisingly, this doesn’t cost extra.

Decodo uses gateway servers for integration, which enables optional rotation. Otherwise, you can keep the same proxy for as long as you like. Decodo doesn’t limit the number of threads you can establish. There’s also full SOCKS5 support. 

 Shared listDedicated listRotating pool
ModelIPs + trafficIPsTraffic
FormatSubscription
Starting price$4.7 for 10 IPs & 50 GB$10 for 3 IPs$3 for 1 GB
UpsellsMore traffic, sub-usersMore sub-users
Trial14-day limited refund

To acccess Decodo’s ISP proxies, you’ll have to subscribe to a monthly plan. It extends automatically until cancelled. 

The pricing model differs by format: the dedicated list charges only for IPs bought, the rotating pool measures traffic use, while the shared list considers both.

For example, you get 10 shared IPs with 50 GB, 100 GB, 300 GB, 1 TB, or unlimited monthly traffic (subject to a fair use policy). Getting a terabyte of traffic costs around 40% more compared to 50 GB. The unlimited option costs roughly thrice as much. Still, the price per IP never exceeds $1.7, which is affordable for ISP proxies. 

We last tested Decodo’s 100 dedicated US ISP proxies in April 2025. 

Basic analysis

/24 subnetsLocation (MaxMind) Location (IP2Location)ASNs
22US (100%)US (100%)Verizon (58%), AT&T (42%)

We received proxies from 22 unique subnets. They were correctly geolocated and all came from two major internet service providers. 

IP quality

Residential percentage: IP2Location database, Usage type data point (ISP, ISP/MOB, MOB IPs)

Residential %Matching ASN & organization
57%47%

A database identified the majority of Decodo’s proxies as residential – an okay result. Furthermore, nearly a half of them had matching IP owner and ASN, which is desirable and hard to achieve with this proxy type. 

Infrastructure performance

Requests: 70,000 over 7 days
Target: Nearest server of a global CDN (~6 KB page size)
Our server location: US

Avg. success rateAvg. response time
100%0.22 s

Decodo’s infastructure performed without fail during the full seven days. The proxies also responded quickly to our requests, taking around 200 ms to return a 6KB page. 

Download speed

Target: Hetzner’s 100 MB Ashburn benchmark
Proxies tested: 10

Avg. without proxiesAverageMedianSlowest IP
52.93 MB/s45.36 MB/s39.80 MB/s32.80 MB/s

The ISP proxies we tested had enough throughput for all tasks, including 4K video streaming. 

  • Basic request: isp.decodo.com:10000
  • Sessions: isp.decodo.com:10001, 10002…
  • Parameters: user-USERNAME-country-us-ip-46.202.87.168:PASSWORD
    @isp.decodo.com:10001, 10002…

You get one address and modify either the username or the port number to change various parameters.

For example, using the port 10000 will rotate IPs with every request, while different port numbers represent sticky sessions. Username modifiers allow targeting locations, as well as individual IPs. 

Although IP whitelisting is available, it doesn’t support country targeting (as you can no longer change the username). 

🏢 Datacenter Proxies

Decodo’s entry-level option made for efficient web scraping. You can get these proxies in lists or buy access to the full IP pool. 

 SharedDedicatedRotating
Pool sizeBased on purchased IPs
100,000
Locations
(July 2026)
18
(US, CA, BR, UK, DE, IT, NL, RO, FR, TR, IL, AU, JP, HK, CN, IN, KR, SG)
4 
(US, UK, DE, JP)
18
(US, CA, BR, UK, DE, IT, NL, RO, FR, TR, IL, AU, JP, HK, CN, IN, KR, SG)
Integration methodGateway server
TargetingCountry & city or ASNCountry
DistributionFree choice of locations during purchaseFull access
ReplacementWeek, month, on demandOn demand: individual or full list–
RotationEvery request, static sessions
Traffic50 GB to unlimitedUnlimitedPlan based
Concurrency1,000 to 3,000 threadsUnlimitedUnlimited
ProtocolsHTTP, HTTPS, SOCKS5 (with UDP)
AuthenticationCredentials, IP whitelist

The three proxy networks are pretty distinct in terms of features.

Decodo’s dedicated proxies – like most dedicated datacenter proxies – give you pretty much unlimited access to the IPs. However, there’s one big caveat: the proxies are available only in the US, with no option to specify particular cities.

The 100,000-strong rotating proxy network gives you a lot of disposable IPs that you can simplify rotate away once no longer needed. Its choice of locations includes multiple countries from four continents. If necessary, you can keep the same IP for as long as necessary.

Decodo’s shared proxies bring even more countries. It’s possible to choose where exactly you want the IPs to be located when buying a plan. (For instance, 56 proxies in the US, 32 in Australia, and the remaining 12 in Germany.)

All three formats use gateway servers to route your requests. This means you get one address and change the port number to access different IPs. If you want to target a particular country (or IP or within the shared list), you can add a parameter to the username.

Even though both authentication methods are available, the IP whitelisting option includes fewer features. In particular, you won’t be able to easily filter proxies by location. 

This also gives them the ability to rotate, but this feature is optional. Your traffic allowance will depend on the format; however, even the unlimited plans are subject to a fair use policy (100GB/IP/mo). All main connections protocols are supported, making these proxies compatible with a wide range of tasks. 

 Shared listDedicated listRotating pool
ModelIPs + trafficIPsTraffic
FormatSubscription
Starting price$3.5 for 100 IPs & 50 GB
($0.035/IP)
$5.55 for 3 IPs
($1.85/IP)
$6 for 10 GB
($0.6/GB)
UpsellsMore traffic, threads, refreshes –More sub-users
Trial14-day limited refund

Decodo’s datacenter proxies require getting a subscription, which lasts a month and renews automatically until cancelled. The entry price can be very wallet-friendly, starting below $10.

The dedicated plans charge only for IPs, and the rotating pool meters traffic, making their pricing models straightforward. The shared plans consider both IPs and traffic, and there are several other upsells to consider.

For example, 100 IPs cost $3.5 with 50 GB of data allowance. Choosing 1 TB raises the price to $6.10. The unlimited traffic option has a price floor and costs a whopping $105 with the entry plan. Furthermore, you can choose automatic refresh frequency (monthly, +20%, or weekly, +80%), as well as the number of on-demand refreshes (+30% each, up to four). Finally, increasing the thread limit from 1,000 to 3,000 adds an extra 40% to the final price. 

In short, Decodo borrows heavily from Webshare’s playbook. This isn’t necessarily a bad thing, as it makes more basic configurations extremely affordable. In any case, Decodo’s pricing is competitive. 

We last tested Decodo’s rotating datacenter proxies in April 2026.

Pool size 

GatewayRequests
Unique IPs
US70k over 7 days30,847

Decodo’s rotating pool gave us over 30,000 unique proxies in the US – while not quite reaching the advertised number, it was still very respectable.

Infrastructure performance

Target: Nearest server of a global CDN (~6 KB page size)
Our server location: US

Gateway
Avg. success rate
Response time (avg/median/P95)
US99.94%0.35 s / 0.34 s / 0.61 s

The proxy network completed requests successfully nearly 100% of the time. It was decently fast and, more importantly, consistent – even the 5% slowest requests didn’t stray far away from the median. 

Download speed

Target: Hetzner’s 100 MB Ashburn benchmark
Proxies tested: 10

Avg. without proxiesAverageMedianSlowest IP
353.91 MB/s16.57 MB/s9.08 MB/s0.19 MB/s

Decodo’s rotating datacenter proxies weren’t terribly fast, but they should be enough for scraping website content. Video streaming, on the other hand, may take a while. 

  • Basic request: isp.decodo.com:10000
  • Sessions: isp.decodo.com:10001, 10002…
  • Parameters: user-USERNAME-country-us-ip-46.202.87.168:PASSWORD
    @isp.decodo.com:10001, 10002…

You get one address and modify either the username or the port number to change various parameters.

For example, using the port 10000 will rotate IPs with every request, while different port numbers represent sticky sessions. Username modifiers allow targeting locations, as well as individual IPs. 

Although IP whitelisting is available, it doesn’t support country targeting (as you can no longer change the username). 

📱 Mobile Proxies

Premium service for mobile-first or toughest targets. It borrows IPs from phones and other devices on cellular connections.

  • Advertised proxy pool: 10 million IPs
  • Countries: 195+
  • Integration method: Gateway address (gateways in CA, DE, SG)
  • Filtering 
    • Random: âś…
    • Country: âś…
    • City: âś…
    • ASN/ISP: âś…
    • Other: Continent, state, ZIP code (US only)
  • Rotation
    • Every request: âś…
    • Sticky sessions: âś… (pre-sets, custom duration up to 24 hr)
    • Session behavior: New IP after disconnect, 60 s of inactivity
  • Protocols
    • HTTP: âś…
    • HTTPS: âś…
    • SOCKS5: âś… (incl. UDP & QUIC)
  •  Authentication
    • Credentials: âś…
    • IP whitelist: âś…
  • Sub-users: âś…
  • Concurrency: Unlimited threads & ports
  • Traffic: Plan based

Decodo advertises one of the larger mobile proxy pools on the market. It includes IPs in most countries around the world. 

The product has particularly generous filtering options: you can choose not only a city but also an ASN. One caveat is that ASN and city filters can’t be used together – this is to keep the IP pool reasonably large.

Decodo’s mobile proxy network uses gateway addresses that route your requests to the end user and then the target website. 

You get several rotation options: IPs can change with every connection request, or they can last up to 24 hours before rotating. This isn’t guaranteed and depends on the end user’s availability. Once they go offline, you automatically get a new IP address – there’s no option to wait until the same IP returns. 

Decodo doesn’t limit how many requests you can make at once, making these proxies a solid choice for large-scale web scraping, such as for ad verification purposes. 

  • Model: Pay as you go, monthly subscription
  • Format: Traffic
  • Modifiers: Number of whitelisted IPs, sub-users
  • Starting price: $4 for 1 GB 
  • Trial: 100 MB for 3 days, limited 14-day refund

You can get Decodo’s mobile proxies by subscribing to a plan, which start from $7.5 ($3.75/GB). A plan lasts for a month and updates automatically. Or, you can pay as you go at a fixed rate of $4/GB.

Like most similar products, this one charges for traffic, otherwise giving you full access to the proxy network.

Compared to the broader market, Decodo’s rates are competitive throughout most of the pricing range. All in all, you get a good deal for the package.

We last tested Decodo’s mobile proxies in April 2026, for our annual proxy market report. 

Pool size & composition

GatewayRequestsUnique IPsMobile %*
Global1.2M over 14 days1,190,93999.50%
US560k over 14 days152,42499.39%
UK280k over 14 days111,31198.51%
EU**280k over 14 days332,43597.76%
Brazil280k over 14 days275,54799.56%
India280k over 14 days268,09199.53%
Australia140k over 7 days10,20098.72%

* IP2Location database, Usage type data point (ISP/MOB, MOB IPs)
** Combines Germany, France, Spain, Italy, the Netherlands.

Decodo had a very large mobile proxy pool – without location filters, over 95% of the 1.2 million requests we made returned a unique IP address. Most of these proxies were indeed mobile, according to an IP databse.

Infrastructure success rate

Requests: Same as the pool test
Target:
 Nearest server of a global CDN (~6 KB page size)

GatewayAvg. success rate
Global99.92%
US99.32%
UK99.63%
EU99.90%
Brazil99.84%
India99.86%
Australia99.81%

Decodo’s mobile proxies ran nearly without fail. The success rate was slightly lower in the US, but even there it never dropped below 99%. 

Infrastructure response time

Requests: Same as the pool test
Target: Nearest server of a global CDN (~6 KB page size)

GatewayAvg.MedianP95
Global (🇩🇪 -> any IP)0.74 s0.64 s1.49 s
US (Ashburn -> 🇺🇸 IP)0.76 s0.61 s1.50 s
UK (🇩🇪 -> 🇬🇧 IP)0.45 s0.36 s0.87 s
EU (🇩🇪 -> 🇩🇪/🇪🇸/🇫🇷/🇮🇹/🇳🇱 IP)0.60 s0.42 s1.49 s
Brazil (Ashburn -> 🇧🇷 IP)1.07 s0.94 s1.71 s 
India (Singapore -> 🇮🇳 IP)0.88 s0.79 s1.71 s
Australia (Singapore -> 🇦🇺 IP)0.67 s0.58 s1.07 s

The latency of these proxies also won’t leave you wanting. Even the slowest connections completed within two seconds. Just note that the page sizes were small – heavy websites or browser-based workloads will require more time to load. 

  • Using different port numbers: us.decodo.com:10001, 10002…, au.decodo.com:30001…
  • Using the backconnect entry: user-USERNAME-country-COUNTRY-city-CITY-session-ID:[email protected]:7000

As with residential proxies, you can choose from two integration formats:

1) Country endpoints. This is the default method that uses different gateways for countries and ports for sticky sessions. It’s handy when your software fails to support credential-based authentication. 

2) Backconnect gateway. You get one address and port that never changes. Any filters, such as country or sticky session, are added as parameters to the username. This approach is more flexible but also harder to use. 

In reality, the distinction isn’t always clear. For example, Decodo sometimes adds parameters to country endpoints when you choose cities. In addition, the backconnect method is necessary for country targeting with the SOCKS5 protocol. 

Decodo Web Scraping APIs

Proxy networks aside, Decodo offers four web scraping APIs. You can pass them an URL, and the APIs will return its contents without fail. You won’t have to worry about managing proxy networks or overcoming website protection mechanisms. 

Web Scraping API is Decodo’s general-purpose scraper – it can extract any page without structuring the output. The other three have parsers for specific website groups, namely search engines, e-commerce stores, and social media networks.

Features

  • Targets: Universal
  • Structured data: Google, Amazon, Instagram, TikTok, Reddit
  • Locations: All countries (+ coordinates for Google, ZIP code for Amazon)
  • Headless browsers: JavaScript rendering, browser instructions, screenshots
  • Concurrency: Unlimited
  • Integration: Real-time API, async API (with batch requests), proxy API
  • Output formats: HTML, JSON (for targets with parsers)
  • Other features: Device type, custom headers, sessions

Decodo’s scrapers are rich with features. You can select any country, specify a device type, add custom headers, and pass on cookies with a session ID for multi-step scraping.

The general-purpose API accepts any URL you send it. Decodo’s specialized APIs use a parametrized request structure, meaning you can simply enter a search query, ASIN, or hashtag without forming URLs yourself. They also have target-specific parameters like domain language or co-ordinates for localized Google results.

In addition, Decodo has built specialized scrapers for various properties of major targets. For example, there’s an endpoint optimized for Google ads, Amazon product pages, or TikTok hashtags.

All three tools integrate as an API or proxy server. The first method works over an open connection, or you can fetch results via webhook with an option to send batch requests.

Pricing Plans

  • Model: Subscription
  • Format: Successful requests
  • Starting price
    • General-purpose & social media: $50 for 25k requests ($2 CPM)
    • SERP & E-Commerce: $30 for 15k requests ($2 CPM)
  • Trial: 1k requests over 7 days
Decodo’s web scraping APIs charge for successful requests, which is the industry standard. However, they don’t differentiate the rate based on additional features, such as target difficulty or headless browsing. This makes basic requests more expensive but can work to your advantage with complex targets.
You can subscribe for a month or a year at a discount. Unless you cancel it, the subscription renews automatically.
The rates aren’t the lowest on the market, but they tend to scale pretty well. Social Media Scraping API, however, is a bargain: you can get data from challenging targets like Instagram for $2 per 1,000 requests or less. Few competitors offer social media scrapers at all due to litigation risk, let alone this cheap.

Performance Benchmarks

We last tested Decodo’s APIs in January 2023, for our research on web scraping APIs.

Test #1: Google (10,800 requests over 7 days)

 Avg. success rateAvg. response time
Unparsed 100%6.09 s
Parsed99.85%6.04 s

Decodo’s SERP scraper performed flawlessly with Google: it returned nearly all of our requests, and enabling data parsing had no effect on the response time.

Test #2: Amazon (1,000 requests)

Avg. success rateAvg. response time
100%4.69 s

Amazon posed no challenge as well. The scraper was even faster compared to Google, despite Amazon having much bigger page sizes.

Test #3: Photo-focused social media network (500 requests to each)

 Avg. success rateAvg. response time
GraphQL
100%8.95 s
Headless100%29.09 s

The results with social media were also perfect. One weak spot was response time with JavaScript rendering enabled – it slowed down the scraper significantly.

How to Use Decodo

Decodo is one of the easier providers to use. It supports self-service, doesn’t take long to set up, and has user-friendly tools to help you work with proxies.

Registration

To register with Decodo, you’ll need to enter an email and password, and then verify your email address. Alternatively, you can sign up with a Google or GitHub account. 

It’s possible to access the dashboard without verifying an email address, but you won’t be able to buy anything until you do.

KYC and Usage Policies

Decodo does have a KYC procedure, but you only need to undergo it if you trigger the provider’s safeguards. 

Otherwise, identity verification is necessary to unblock sensitive target groups: business domains likely Grammarly or Uber, streaming platforms like Netflix or Twitch, and mailing services like Yahoo and Live.

Decodo denies access to underage users or customers located in Russia.

decodo kyc procedure
Completing the KYC unlocks more websites.

Dashboard

Decodo’s dashboard includes all the necessary functionality to manage proxies by yourself. You can buy plans, set up proxies and scrapers, track usage, get help, and more. 

Most of the controls are separated by product. There are sections for proxy types and web scraping tools which lead to individual products. For example, to reach mobile proxies, I’d need to click on the Residential proxies drop-down and select them from the available options.

You can get a quick overview of your services on the dashboard’s main screen: see your current plan, top targets, and traffic use. However, it’s once again dedicated to one product at a time.

There are introductory tutorials and guidance all around to help you get acquainted. For example, you can enter a desired use case, feature, or even target and get a product recommendation. They significantly simplify onboarding. 

Decodo supports full self-service for each product. You can buy a plan in two ways. The first is by making a direct purchase with your credit card, PayPal, or another payment method. Alternatively, you can add money to the Decodo wallet first and then use it for purchases. This enables paying as you go.

Decodo has a separate Billing section where you can see the payment history, download invoices, view and modify all active plans. It’s also the place to top up your wallet balance.

Platform access

Decodo offers team access to its platform. You can invite team members with one of three permissioned roles: admin, billing, or user. Most of the proxy networks also support sub-users with traffic limits. The number of sub-users you can create depends on the plan; Decodo lets you buy more for $10 per slot. 

Proxy access

You can set up the proxy servers using dashboard widgets. They let you specify the main parameters (location, rotation, protocol), then generate a proxy list and code samples in multiple programming languages. Overall, they’re straightforward to use. 

Scraper access

In the same way, Decodo’s scraping APIs include a playground where you can select parameters, send test requests, and receive code snippets for integration into your script. 

Decodo’s dashboard includes visual graphs where you can see how much traffic or requests you’ve expended. You can filter the graphs by sub-user, date, country, domain, and connection protocol, depending on the product. The timeframes are 24 hours, week, month, or custom.

Alternatively, you can fetch traffic expenditure statistics using an API call.

API Access

Decodo offers a fleshed-out API for controlling its proxies programmatically. The API is available for every user, not only resellers. Its functions include creating and managing sub-users, setting traffic limits, viewing usage reports and subscription status, and filtering available endpoints. 

Documentation

Decodo has got the documentation part down. You’ll find a plethora of instructions covering various aspects of the service:

  • a detailed start guide that explains all the concepts and features,
  • an FAQ divided into multiple sections by topics,
  • integration guides for major bots and automation tools,
  • and configuration guides for web browsers and operating systems.


There’s also a separate hub for technical documentation with tips & tricks, code samples, and troubleshooting. Some of the content has become outdated, but the documentation is handled well in general.

smartproxy documentation hub
Decodo's documentation hub.

Hands-On Support

Decodo’s customer service is available round the clock via email or live chat. The main language is English, though the support can also speak Chinese – and, of course, other languages via Google Translate.

Whenever we’ve had to interact with the support agents, we received quick (think nearly instant) and competent responses. In 2020, we even gave Decodo an award to acknowledge its customer service. It remains excellent to this day and can be considered one of the provider’s strongest points.

Conclusion

Having read this far, I hope you can see where I was coming from in the introduction.

Decodo really has struck something great. The company has responsive customer support, performant proxies, and everything set up for convenient self-service.

To be fair, compared to something like Bright Data or Oxylabs, it’s nothing special. But this is without considering Decodo’s final ace – it somehow manages to achieve all this while keeping prices very competitive.

Of course, not everything is perfect. Some corners had to be cut, and you may find services like Decodo’s dedicated proxies – or in some cases, its web scraping APIs – limited.

But that’s the whole point of Decodo: the company focuses on the functionality that is good enough for the majority of users at the expense of some nice-to-have or niche features. And it is damn good at that.

Based on my experience with Decodo, I can recommend it to anyone looking for a great proxy provider.

Decodo Alternatives

Oxylabs logo
Rating 9.3 / 10
Rated 4.6 out of 5

Oxylabs is like a premium version of Decodo. It controls a significantly larger IP pool, and you can get specialized APIs that simplify web scraping.

Bright Data logo
Rating 9.3 / 10
Rated 4.7 out of 5

Bright Data is another strong option with more features and powerful proxy management tools. It also sells proxy-based web scraping APIs and complete data sets.

black soax logo
Rating 9 / 10
Rated 4.5 out of 5

SOAX offers similar features and performance to Decodo. The proxy pool may be smaller and less diverse, but it comes at a slightly lower price point. 

Want more? View the full list of the Decodo alternatives.

Recommended for:

Anyone looking for a great balance between features and price.

Use the code DECODO5 to get 5% off all self-service products.

decodo logo black
Rating 9.3 / 10
Rated 4.7 out of 5

Use the code DECODO5 to get 5% off all self-service products.

Picture of Adam Dubois
Adam Dubois
Proxy geek and developer.

Try Residential Proxies for free.