Kijiji Scraper — Canada Classified Ads
Pricing
from $0.0005 / listing
Kijiji Scraper — Canada Classified Ads
Scrape classified ads from Kijiji.ca, Canada's largest classifieds site: search by keyword, province or city, price and sort. Title, description, price (CAD), price drop, attributes, condition, private or dealer seller, city, coordinates, photos, posted date. Export CSV/JSON.
Pricing
from $0.0005 / listing
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Kijiji Scraper: Canada Classified Ads (Buy & Sell, Cars, Rentals)
Kijiji Scraper extracts classified ads from Kijiji.ca, Canada's largest classifieds marketplace, covering buy & sell, cars and vehicles, real estate and rentals, jobs, services, pets and community across Ontario, Québec, British Columbia, Alberta, Manitoba, Saskatchewan and the Atlantic provinces. For every ad you get the title, description, link, price in CAD, price type, original price and price-drop flag, category, attributes (brand, condition, carrier, fulfillment…), private or dealer seller, city, coordinates, top-ad and showcase flags, verified-seller flag, photos, posted date and more. Search by keyword, province or city, price range and sort order, or paste any Kijiji search link. Export to CSV, Excel or JSON. Ideal for resellers, car dealers, price monitoring, deal alerts, rental market research and lead generation in Canada.
What does Kijiji Scraper do?
- 🇨🇦 All of Canada: provinces and major cities (Toronto, Montréal, Vancouver, Calgary, Edmonton, Ottawa, Winnipeg…).
- 🔎 Keywords, price range and five sort orders.
- 🔗 Any Kijiji search link with your own category and filters.
- 💲 Price, price type, original price and price drops.
- 🏷️ Attributes such as brand, condition and delivery options.
- 🧑 Private owner or dealer, verified-seller flag.
- 🖼️ Photos and posted date.
What data can you scrape from Kijiji?
| Field | Description |
|---|---|
| Ad | ID, link, title, description |
| Price | Price (CAD), price type, original price, price drop |
| Item | Category ID, attributes |
| Seller | Private or dealer, verified, dealer address |
| Location | City, coordinates |
| Flags | Top ad, showcase |
| Media & dates | Photos, posted, sorted |
Use cases for Kijiji data
- Resellers: find under-priced phones, electronics and furniture in your city.
- Car dealers: monitor private car listings and asking prices by province.
- Price monitoring: track Canadian second-hand prices and price drops.
- Deal alerts: schedule "Most recent" searches and catch new ads first.
- Market research: compare supply and pricing between Canadian cities.
How to scrape Kijiji
- Click Try for free to open Kijiji Scraper in Apify Console.
- Enter search terms and pick a location, or paste Kijiji search links.
- Optionally set a price range and sort order.
- Click Start and download the ads as CSV, Excel or JSON.
Input
Example input
{"queries": ["iphone 13", "macbook air"],"locationId": "1700273","minPrice": 200,"maxPrice": 600,"sort": "newest","maxItems": 500}
| Field | Description |
|---|---|
| Search terms | One or more keywords. |
| Location | Province or city. |
| Search links | Paste Kijiji results links. |
| Min / max price | Price range in CAD. |
| Sort by | Most recent, best match, least recent, price. |
| Include top ads | Also return promoted ads. |
| Max listings | 0 = no limit. |
Output
Ad example
{"listingId": "1744541704","url": "https://www.kijiji.ca/v-cell-phone/city-of-toronto/iphone-13-like-new-with-box/1744541704","title": "Iphone 13 like new with box","price": 320,"priceType": "FIXED","currency": "CAD","attributes": { "phonecarrier": "unlck", "condition": "usedlikenew", "phonebrand": "apple" },"sellerType": "private","city": "Toronto","latitude": 43.72,"longitude": -79.41,"isTopAd": false,"priceDrop": false,"imageCount": 4,"postedAt": "2026-10-08T13:58:59.000Z"}
Output schema
| Field | Type | Description |
|---|---|---|
listingId, url, title, description | string | Ad. |
price, priceType, originalPrice, currency, priceDrop | mixed | Price. |
categoryId, attributes | mixed | Item details. |
sellerType, sellerVerified, address | mixed | Seller (address for dealers only). |
city, latitude, longitude | mixed | Location (approximate for private sellers). |
isTopAd, isShowcase | boolean | Flags. |
imageCount, imageUrl, images, postedAt, sortedAt | mixed | Media and dates. |
Private sellers' names, contact details and exact addresses are not collected.
How much does it cost?
Kijiji Scraper uses pay-per-listing pricing: a small fixed price per ad, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More classifieds data
- Gumtree Scraper: UK and Australian classifieds.
- Wallapop Scraper: Spanish second-hand marketplace.
- Marktplaats & 2dehands Scraper: Dutch and Belgian classifieds.
FAQ
Can I scrape a specific category? Yes. Open the category on Kijiji, apply your filters and paste the results link into Kijiji search links.
Are promoted ads included?
By default yes, flagged with isTopAd. Turn off Include top ads to get organic results only.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate it with other apps? Yes. Kijiji Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Kijiji? The scraper only collects publicly visible ad information and no private seller names, contacts or exact addresses. You are responsible for using the data in line with Kijiji's terms and Canadian privacy law.
Related Actors
Notes
Original clean-room implementation. Returns only public data. Not affiliated with Kijiji or Adevinta.