Skip to content

RentCafe Scraper

Try for free

Scrape apartment and rental listings from rentcafe.com by search URL, city, ZIP code or neighborhood: rent range, floor plan prices, beds, baths, square feet, phone, address, coordinates, amenities, photos, ratings and reviews. US and Canada.

🏢 RentCafe Scraper

Export apartment and rental listings from rentcafe.com to JSON, CSV or Excel: rent ranges, floor plan prices, beds, baths, square feet, phone numbers, addresses, coordinates, amenities, photos, ratings and reviews. Paste a search URL or just type a city, ZIP code or neighborhood. No login, no browser, and 50 listings per request, so a few hundred properties take seconds.

✨ Why use RentCafe Scraper?

  • ⚡ Fast — reads RentCafe's own search data (50 full listings per page) instead of rendering pages in a browser.
  • 📍 Search by URL or by location — paste any RentCafe search URL, or type Austin, TX, 90210, Brooklyn, NY or Toronto, ON.
  • 🎛️ Real filters — rent range, bedrooms, bathrooms, property type, pets, rent specials, online application and sort order.
  • 📞 Lead-ready rows — leasing office phone, management company, full address, ZIP code and map coordinates on every property.
  • 🧾 Floor plan prices — the "from" rent for every bedroom count, plus min/max rent as numbers you can sort and chart.
  • 🇺🇸🇨🇦 US and Canada — prices are tagged USD or CAD automatically.

🎯 Use cases

  • 📈 Rent monitoring — track asking rents and specials in your market every week.
  • 🏗️ Market research for investors and developers — compare rent per bedroom across cities, ZIP codes and neighborhoods.
  • 🤝 Lead generation — build lists of apartment communities and their management companies with phone numbers.
  • 🏘️ Competitor analysis for property managers — see which nearby communities run rent specials, offer online leasing or have 3D tours.
  • 🗺️ Mapping and analytics — every row has latitude and longitude for GIS tools and dashboards.

🚀 How to use

  1. Open rentcafe.com, search for a city, ZIP code or neighborhood and set any filters you like.
  2. Copy the URL from your browser and paste it into RentCafe search URLs, or type the place into Locations.
  3. Set Maximum listings (for example 200).
  4. Click Start and wait a few seconds.
  5. Download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
startUrlsRentCafe search pages (city, state, ZIP, neighborhood). Filters in the URL are kept.
locationsPlaces to look up and search, e.g. Austin, TX, 90210, Toronto, ON.
maxItemsTotal listings to save across all searches (0 = no limit).
maxItemsPerSearchOptional cap per URL or location.
minRent / maxRentMonthly rent range (properties without a published rent are left out when you set one).
bedrooms / bathroomsUnit sizes: studio, 1, 2, 3, 4+ and 1, 2, 3+.
propertyTypesapartment, condo, house, townhouse, student, affordable.
petPolicyany, pet-friendly, cats, dogs, no-pets.
rentSpecialsOnly / onlineApplicationOnlyOnly properties with a special / online application.
sortBybest-match, price-low, price-high, rating, newest, 3d-tour.
proxyConfigurationDatacenter proxies by default.
{
  "locations": ["Austin, TX", "Toronto, ON"],
  "maxItems": 200,
  "maxItemsPerSearch": 100,
  "bedrooms": ["1", "2"],
  "maxRent": 2500,
  "petPolicy": "dogs",
  "sortBy": "price-low"
}

📤 Output

One row per rental property.

FieldDescription
propertyId, name, urlRentCafe property id, name and page
phone, managementCompanyLeasing phone and the company that manages the property
address, street, city, state, zipCode, country, latitude, longitudeLocation
priceText, minRent, maxRent, currency, rentTypeRent range as shown and as numbers
bedsText, minBeds, maxBeds, bathsText, minBaths, maxBathsUnit mix (0 beds = studio)
areaText, minSqft, maxSqftUnit sizes
floorplans[]beds, rentText, rent for each bedroom count
availability, unitsAvailableText, unitsAvailable, newUnitsLabelAvailability as RentCafe shows it
specialsAvailable, petsAllowed, highlights[], amenities[]Specials, pet policy, listing highlights and amenities
description, imageUrl, photos[], photoCountText and photos (the first five gallery photos, plus the total count)
rating, reviewsCount, topRatedLabel, reviews[]Resident rating and the reviews shown in search results
has3dTour, hasVideo, hasOnlineLeasing, onlineLeasingUrl, tourSchedulingEnabledLeasing features
searchQuery, searchUrl, position, scrapedAtWhere the row came from
{
  "propertyId": "1269230",
  "name": "The Park At Monterey Oaks",
  "url": "https://www.rentcafe.com/apartments/tx/austin/the-park-at-monterey-oaks/default.aspx",
  "phone": "(833) 750-6849",
  "address": "4701 Monterey Oaks Blvd., Austin, TX 78749",
  "city": "Austin",
  "state": "TX",
  "zipCode": "78749",
  "country": "US",
  "latitude": 30.2308,
  "longitude": -97.8387,
  "priceText": "$1,600 - $3,365",
  "minRent": 1600,
  "maxRent": 3365,
  "currency": "USD",
  "bedsText": "2 Beds",
  "bathsText": "1-2 Baths",
  "areaText": "696 - 1,267 Sqft",
  "minSqft": 696,
  "maxSqft": 1267,
  "floorplans": [{ "beds": "2 bd", "rentText": "$1,600+", "rent": 1600 }],
  "availability": "Available",
  "specialsAvailable": true,
  "petsAllowed": true,
  "highlights": ["Apply online", "Pet friendly", "Parking"],
  "amenities": ["Air Conditioner", "Dishwasher", "Pool", "Patio/Balcony"],
  "managementCompany": "Northland Investment Corporation",
  "imageUrl": "https://cdngeneral.rentcafe.com/dmslivecafe/2/143645/Northland-Park-Monterey-Oaks-CS3_034%20-%20Virtual%20Staging%20(Large).jpg",
  "photoCount": 38,
  "rating": 4.5,
  "reviewsCount": 19,
  "reviews": [
    { "title": "This is an excellent communitu", "text": "It is very nice and a great place to live.", "rating": 5.0, "date": "Dec 1, 2025", "reviewer": "Anonymous", "verified": "Verified Resident" }
  ],
  "has3dTour": true,
  "hasOnlineLeasing": true,
  "position": 1,
  "searchQuery": "Austin, TX",
  "searchUrl": "https://www.rentcafe.com/apartments-for-rent/austin-tx/?Beds=Two",
  "scrapedAt": "2026-10-21T11:01:34Z"
}

💰 Pricing

You pay $0.80 per 1,000 listings ($0.0008 per listing saved), plus platform usage (compute and proxy traffic), which is billed separately and came to less than $0.01 per 1,000 listings in our tests (512 MB memory, datacenter proxy). Example: 1,000 listings ≈ $0.81 in total. Failed searches and duplicate properties are never charged, and you can set a maximum charge per run.

❓ FAQ

Is it legal to scrape RentCafe? The scraper only reads public listing pages that anyone can open without an account. Check the site's terms and your local rules (for example on personal data) for your use case.

Do I need a RentCafe account or a proxy? No account and no login. Datacenter proxies are included by default; if RentCafe refuses them, the scraper switches to US residential proxies by itself.

How many listings can I get? RentCafe shows at most 1,000 properties for one search (20 pages of 50). When a search has more, the scraper splits it into rent ranges by itself to go past that limit. Very large areas (a whole state) can still hold more than a run reaches, so search by city, ZIP code or neighborhood for full coverage.

Why is a field empty? The property did not publish it. Some properties show "Call for rent" (no price), and only some have reviews, specials or unit counts.

Can I schedule it or use it from my code? Yes. Save your input as a task and schedule it daily or weekly, or start runs through the API and get the results as JSON, CSV or Excel.

⚠️ Limits

  • Search results only: the scraper reads what RentCafe shows in search results, not every unit from each property page (full unit lists, fees and office hours are not included).
  • photos holds the first five gallery photos of each property; photoCount has the full count.
  • reviews holds the reviews RentCafe shows in search results (usually one or two), while reviewsCount has the total.
  • RentCafe shows at most 1,000 properties (20 pages) for one search; larger searches are split into rent ranges automatically.
  • Properties without a published price are not reached by the automatic rent-range split on searches with more than 1,000 properties.
  • US and Canada only (the markets RentCafe covers).

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.