RentFaster Scraper: Canada Rentals, Rents & Landlord Phones avatar

RentFaster Scraper: Canada Rentals, Rents & Landlord Phones

Pricing

from $1.30 / 1,000 rental listings

Go to Apify Store
RentFaster Scraper: Canada Rentals, Rents & Landlord Phones

RentFaster Scraper: Canada Rentals, Rents & Landlord Phones

Scrape Canadian rental listings from RentFaster.ca in 105 cities (Calgary, Edmonton, Toronto, Montreal...). Filter by type, bedrooms, rent, pets and utilities. Export rent, beds, baths, sq ft, address, GPS, landlord phone and website to JSON, CSV or Excel.

Pricing

from $1.30 / 1,000 rental listings

Rating

0.0

(0)

Developer

Youssef Farhan

Youssef Farhan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Categories

Share

RentFaster Scraper: Canada Rental Listings, Rents & Landlord Phones

What is the RentFaster Scraper? It is an Apify Actor that scrapes rental listings from RentFaster.ca, one of Canada's biggest rental sites, and returns 44 structured fields per listing (rent range, bedrooms, bathrooms, square feet, address, GPS, landlord or property manager phone and website, utilities, pets, parking and features) as JSON, CSV or Excel.

Scrape RentFaster rental listings at scale for Calgary, Edmonton, Toronto, Montreal, Ottawa, Winnipeg, Vancouver and 100 more Canadian cities. Pick one or more cities, apply the same filters as the RentFaster search panel (property type, bedrooms, bathrooms, rent range, furnishing, dogs, cats, utilities included, lease term, neighbourhood) and export every matching listing. A whole city like Calgary (about 6,800 listings) takes under a minute; all of Canada (about 15,000 listings) about four minutes.

Built for landlords and property managers pricing their units, real estate investors checking rent yields, relocation and corporate housing teams, lenders and appraisers who need rent comps, and researchers and journalists tracking Canadian rents. Runs on Apify, so you get the API, scheduling, integrations and proxy rotation for free.

Key features at a glance

  • Canadian rental listings from RentFaster.ca in 105 cities across Alberta, Ontario, BC, Quebec, Saskatchewan, Manitoba and Nova Scotia. Any city RentFaster adds later works too.
  • Rent, size and layout: monthly rent (low and high end for buildings with several units), bedrooms, dens, bathrooms, square feet.
  • Landlord and property manager contacts: phone in +1 format on about 90% of listings, a second phone, website, and how they prefer to be contacted.
  • Location: street address, neighbourhood, city, province and GPS coordinates.
  • Amenities: utilities included, parking, pets (cats and dogs), smoking, lease term, building and unit features.
  • Every RentFaster filter from the search panel, so you only pay for the listings you want.
  • Fast and light: reads RentFaster's own listing data, 500 listings per request, no browser.
  • No duplicates: each listing appears once, even across several cities.
  • Export anywhere: JSON, CSV, Excel, XML or JSONL, or straight into Google Sheets, Airtable, Make, Zapier or n8n.

What data does the RentFaster scraper extract?

FieldExampleDescription
titleThe HAT @ 9th - Apartment Rentals in Downtown CalgaryListing headline
property_typeApartmentApartment, Condo Unit, House, Townhouse, Basement, Main Floor, Room For Rent...
rent_cad / rent_max_cad2199 / nullMonthly rent in CAD; rent_max_cad is set when the listing has several units at different rents
bedrooms_min / bedrooms_max2 / 2Bedrooms as numbers (bachelor and studio = 0), plus bedrooms_text as shown
denNoWhether the unit has a den
bathrooms_min / bathrooms_max1 / 1Bathrooms, half baths as .5
sq_feet_min / sq_feet_max717 / 717Size in square feet
availableImmediateAvailability date
address205 9 Avenue SEStreet address (empty when the landlord hides it)
neighborhood, city, provinceDowntown, Calgary, ABLocation
latitude, longitude51.044305, -114.060026GPS coordinates
phone, phone_2+15873303596Landlord or property manager phone
websitehttps://...Property manager website
accepts_email, preferred_contacttrue, [Phone, Text, Email]How to reach them
lease_termLong TermLong Term, Short Term or Negotiable
cats_allowed, dogs_allowedtrue, truePet policy
utilities_included[Heat, Water]Utilities included in the rent
parking, features[outdoor], [Elevator, Air Conditioning]Parking types and unit or building features
verified_landlord, landlord_idfalse, 2272884Verification badge and RentFaster account id (group listings by landlord)
listed_on2026-01-19Date the listing was posted
image_url, thumbnail_urlhttps://...Main photo
urlhttps://www.rentfaster.ca/properties/...Listing page

Sample output

{
"id": 710052,
"url": "https://www.rentfaster.ca/properties/205-9-avenue-se-calgary-710052",
"title": "The HAT @ 9th - Apartment Rentals in Downtown Calgary",
"property_type": "Apartment",
"rent_cad": 2199,
"rent_max_cad": null,
"bedrooms_text": "2",
"bedrooms_min": 2,
"bedrooms_max": 2,
"bathrooms_min": 1,
"sq_feet_min": 717,
"available": "Immediate",
"address": "205 9 Avenue SE",
"neighborhood": "Downtown",
"city": "Calgary",
"province": "AB",
"latitude": 51.044305,
"longitude": -114.060026,
"phone": "+15873303596",
"accepts_email": true,
"preferred_contact": ["Phone", "Text", "Email"],
"lease_term": "Long Term",
"cats_allowed": true,
"dogs_allowed": true,
"utilities_included": ["Heat", "Water"],
"parking": ["outdoor"],
"features": ["Elevator", "Storage Lockers", "Zero-Step Entrance", "Air Conditioning"],
"listed_on": "2026-01-19",
"status": "active"
}

How to scrape RentFaster rental listings

  1. Open the Actor and go to the Input tab.
  2. Type one or more cities (Calgary, Edmonton, Toronto), or tick All cities.
  3. Optionally set filters: property type, bedrooms, bathrooms, rent range, furnishing, dogs, cats, utilities, lease term, neighbourhoods.
  4. Set Max results if you only want a sample.
  5. Click Start, then download the results as JSON, CSV or Excel from the Output tab.

Input

FieldDescription
citiesOne per line: Calgary, Montreal, London, ON, ab/calgary, or a RentFaster city page like https://www.rentfaster.ca/ab/calgary/rentals/
all_citiesScrape every RentFaster city, busiest first
max_itemsStop after this many listings in total
property_typesApartment, Condo Unit, Loft, House, Townhouse, Room For Rent, Duplex, Basement, Main Floor... (OR)
bedroomsBachelor, 1, 1 + Den, 2, 2 + Den, 3... (OR)
bathrooms1, 1.5, 2, 2.5, 3... (OR)
price_min, price_maxMonthly rent range in CAD
furnishingUnfurnished, Semi-Furnished, Furnished, Negotiable
dogs_allowed, cats_allowedOnly pet-friendly listings
utilities_includedHeat, Electricity, Water, Cable, Internet (all chosen must be included)
lease_termsLong Term, Short Term, Negotiable
neighborhoodsNeighbourhood names as spelled on RentFaster (Beltline, Downtown)

Example: pet-friendly 2-bedroom rentals under $2,500 in Calgary and Edmonton.

{
"cities": ["Calgary", "Edmonton"],
"bedrooms": ["2"],
"price_max": 2500,
"dogs_allowed": true,
"max_items": 500
}

Filters match per unit, like on the site: a building with 1 and 2-bedroom units matches a 2-bedroom search, and its row shows the full ranges.

Which cities does RentFaster cover?

RentFaster is strongest in Alberta and growing across Canada. Busiest cities on 2026-09-25, with the number of rental units listed: Calgary (8,669), Edmonton (4,179), Toronto (3,184), Montreal (1,997), Ottawa (1,300), Winnipeg (989), London ON (788), Vancouver (657), Hamilton (470), Halifax (379), Saskatoon (366), Regina (316), Mississauga (313), Kingston (266), Victoria (251), then Kitchener, Airdrie, Barrie, Kelowna, Surrey, Red Deer, Cochrane, Waterloo, Brampton, Guelph, Gatineau and about 75 more. A city missing from this list, such as Banff or Whistler, is looked up on RentFaster when you enter it with its province (Banff, AB).

Who uses a RentFaster scraper?

  • Landlords and property managers: price a unit against every comparable listing in the neighbourhood.
  • Real estate investors: compare rents by city, neighbourhood and unit size before buying.
  • Relocation, corporate housing and student housing teams: shortlist furnished or short-term rentals in bulk.
  • Lenders, appraisers and analysts: build rent comps and rent indexes for Canadian cities.
  • Researchers and journalists: track rents over time with a scheduled run.
  • Proptech and rental apps: feed a map, an alert service or a pricing model.

Pricing

This Actor is pay per result: you pay for each listing saved to the dataset, plus a tiny per-run start event. Listings removed by your filters are never charged. The current rate is shown on this Actor's Store page.

On the Apify Free plan, each run returns up to 50 listings from the first city, so you can check the data before subscribing to an Apify plan.

Tips

  • Track rents over time: schedule a weekly run for your city and add Dataset Diff to get only new or changed listings by Slack, Telegram or email.
  • Pay only for what you need: set filters instead of scraping a whole city and filtering later.
  • Rent comps: filter by neighbourhood, bedrooms and property type, then sort the export by rent_cad.
  • Group by landlord: landlord_id is shared by all listings of the same RentFaster account, useful to find large property managers.

Frequently asked questions (FAQ)

What is RentFaster? RentFaster.ca is a Canadian rental listings site, founded in Calgary and part of the Rentals.ca network, with apartments, condos, houses, basement suites and rooms for rent across the country.

Is there a RentFaster API? RentFaster has no public API for listings. This Actor works as a RentFaster API alternative: call it through the Apify API and get clean JSON.

Why does a city show more units than listings? RentFaster counts units: an apartment building advertising 12 units counts 12, but it is one listing. The Actor returns one row per listing, with rent_cad and rent_max_cad covering all its units.

Why do some listings have no phone or address? Some landlords hide their address or phone on RentFaster. The Actor returns everything the listing publishes and never guesses. About 9 in 10 listings have a phone.

Can I scrape all of Canada? Yes. Tick All cities. It takes about four minutes for roughly 15,000 listings.

Does it support scheduling? Yes. Use the Apify scheduler to refresh daily or weekly, and Dataset Diff to receive only new listings.

Is it legal to scrape RentFaster? The Actor collects publicly listed rental information. You are responsible for using it in line with RentFaster's terms and applicable law, including Canada's privacy and anti-spam rules (PIPEDA, CASL) when you contact a private landlord.

Something is not working? Open an issue in the Issues tab and I will fix it quickly.

Use via API or MCP

Call this Actor through the Apify REST API, or connect it to an AI agent (Claude, ChatGPT, Cursor) through the Apify MCP server:

https://mcp.apify.com/actors/fayoussef/rentfaster-scraper

Full API docs: https://docs.apify.com/api/v2

Need a custom scraper?

Need another Canadian rental site, extra fields or a scheduled rent report? Email youssefarhan24@gmail.com or suggest a site. More Canadian data by me: Kijiji, Centris, AutoTrader.ca, Canada411.