Canada proxies: residential IPs by city

Send requests as if from a home in Canada. Target a city, change the IP per request or keep using the same IP. With a Canadian IP you can see Amazon.ca, Best Buy Canada and other local stores with prices in Canadian dollars. Because the country is bilingual, teams often check French pages and search results for Quebec separately from English ones. Canada offers residential, ISP and mobile IPs plus dedicated datacenter, shared datacenter and IPv6 proxies.

Canada

5 cities

Cities you can target

CityUsername
Torontouser-country-ca-city-toronto
Vancouveruser-country-ca-city-vancouver
Montrealuser-country-ca-city-montreal
Calgaryuser-country-ca-city-calgary
Ottawauser-country-ca-city-ottawa

Connecting through a Canada IP

Run the curl command below to check that you get a Canada IP. Replace YOUR_TOKEN with the token you got at sign up.

curl

curl -x http://gate.proxytoo.com:7000 \
  -U "user-country-ca-city-toronto:YOUR_TOKEN" \
  https://ipinfo.io/json

How do I get a Canada IP address?

You get a Canada IP just by putting the country code in your username. With rotating residential proxies, a username like user-country-ca gives you a fresh Canada home IP on every request, billed from your balance by traffic used. The gateway gate.proxytoo.com:7000 and your access token stay exactly the same as for any other country.

If you need to keep the same Canada IP for a while, add a session name, as in user-country-ca-session-shop1. Requests with the same session name keep one IP for up to 120 minutes, so a login or a multi step check can finish in one flow. Pick Canada under Create connection details in the dashboard to get HTTP, SOCKS5 and curl formats in one go.

How does city targeting work for Canada proxies?

You can currently choose from 5 cities in Canada, set with a city part at the end of the username. For example, user-country-ca-city-toronto connects through an IP in that city. Write the city in lowercase and replace spaces with underscores.

City targeting is most useful when results change by area. Delivery zones, store stock and local search results can all differ from city to city within Canada, and a city IP shows you exactly what locals see. Combine a city and a session to keep one IP in that city.

When city level results aren't essential, a country only username draws on a wider range of Canada IPs for smoother connections. A practical approach is to collect at the country level first, then target cities only on the pages where local differences matter.

What are Canada proxies used for?

Canada proxies let you see and collect pages exactly as local users see them. Beyond search rankings and product prices, they fit almost any job that deals with information that changes by location.

When comparing travel fares, hotel rates or flights, where price and currency depend on the visitor's country, a Canada IP gets you the local figures. Location based listings such as real estate, job postings and secondhand marketplaces also appear in the same order and with the same content local users get.

For brand protection, teams use Canada IPs to scan local online marketplaces for unauthorized listings of their products. If you run a multilingual site, you can confirm that Canada visitors land on the right language page and currency.

  • Travel and hotel rate comparison
  • Real estate, job and marketplace listings
  • Unauthorized seller checks on marketplaces
  • Language page and geo redirect checks
  • Local currency checkout reviews

Which ProxyToo products work for Canada?

Rotating residential and ISP proxies let you pick Canada IPs directly. Rotating residential at $0.78 per GB is billed by use and suits scraping and checks, while ISP proxies at $1.08 per IP per month keep the same Canada IP for the whole term, which suits long running work like account management.

Datacenter and mobile proxies are available in countries that have those IPs. If Canada is on the list of 18 countries with datacenter IPs or 56 countries with mobile IPs, you can use dedicated datacenter at $0.63 per IP per month, shared datacenter at $0.0163, IPv6 at $0.0818 and mobile at $2.18 per GB. For mobile, write the username as user-type-mobile-country-ca.

Unlimited residential proxies cost $37.58 per day, with unmetered traffic over a mix of countries. Choose rotating residential or ISP proxies for jobs that need Canada IPs only, and unlimited residential for high volume jobs where mixed countries are fine. Every product is paid from one balance.

What should I know when working with Canada websites?

Canada websites follow the rhythm of the local time zone, so timing your requests by local time feels natural. During local daytime there are more real visitors for your requests to blend in with, and price or stock changes usually follow local hours too. When planning a scraping schedule, convert your server time to Canada local time.

Set your browser or automation tool's language, time zone and currency to match Canada, so the IP location and page settings line up and pages open just as they do for locals. Put the local language in the Accept-Language header, and in Playwright or an antidetect browser change the time zone and geolocation values as well.

Comparing with neighboring countries in Americas shows at a glance what differs from country to country. Since only the country code in the username changes, one script can run the whole comparison. Start with a small test, check the responses, then scale up to use your balance efficiently.

  • Request timing set to local hours
  • Language and currency set to Canada
  • Time zone matched to the IP country
  • Neighbor comparisons by changing only the code

Jobs that need a Canada IP

  • Check search results and rankings that users in Canada see
  • Collect prices and stock from online stores in Canada
  • Check that local ads in Canada show correctly
  • Review websites as a visitor from Canada

Get a token and connect through the country you need

Sign up takes just one token. Top up from $30 and use every proxy type from one balance.

Get a token and start