PhoneMore Scraper avatar

PhoneMore Scraper

Pricing

from $1.00 / 1,000 device records

Go to Apify Store
PhoneMore Scraper

PhoneMore Scraper

Scrapes phone, tablet, and smartwatch specs from phonemore.com, with search/filter support (brand, device type, network, screen size, storage, RAM, battery, camera, features).

Pricing

from $1.00 / 1,000 device records

Rating

0.0

(0)

Developer

R.L.

R.L.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

What does PhoneMore Scraper do?

PhoneMore Scraper extracts full technical specifications for phones, tablets, and smartwatches from phonemore.com - display, chipset, RAM/storage, camera, battery, connectivity, sensors, and every other field the site publishes for a given model/variant. Point it at a brand, a keyword, or a set of hardware filters and it returns one structured record per device variant (e.g. each storage/color SKU of a phone gets its own row). Runs on the Apify platform, so you get scheduling, an API, dataset export in JSON/CSV/Excel, and proxy rotation out of the box.

Built with Scrapy on top of the Apify SDK for Python.

Why use PhoneMore Scraper?

  • Market research - track spec trends (battery, camera MP, RAM) across brands and years.
  • Comparison tools / affiliate sites - power a phone-comparison feature with structured spec data instead of hand-maintained tables.
  • Price/spec datasets for ML - build training data correlating specs with device tier or price.
  • Competitive tracking - watch when a brand releases a new model or variant.

How to use PhoneMore Scraper

  1. Open the Actor's Input tab.
  2. Optionally set a keyword, one or more brands, a deviceType, and any hardware filters (screen size, storage, RAM, battery, camera, features, network).
  3. Set maxItems (and optionally maxPages) to bound how much it scrapes.
  4. Click Start and wait for the run to finish.
  5. Open the Dataset tab to view, download, or query the results via the Apify API.

Input

All fields are optional - an empty input scrapes the first page of all phones.

FieldTypeDescription
scrapeAllbooleanIgnore every filter below and crawl the unfiltered listing for all device types. maxItems/maxPages still bound the run.
keywordstringFree-text search, e.g. "galaxy s25".
brandsarrayRestrict to these brands (e.g. ["Samsung", "Apple"]).
deviceTypeenumphone (default), tablet, or smartwatch.
networkenumMinimum network generation: 2G5G.
featuresarrayRequired features: nfc, gps, waterproof, scratch_resistant, gorilla_glass, infrared, qwerty_keyboard, radio, tv, dlna.
minScreenInches, minStorageGB, minRamGB, minBatteryMah, minMegapixel, minCameraLenses, minSimCards, minProcessorCoresintegerMinimum-value hardware filters.
maxItemsintegerMax device detail pages to scrape (default 200).
maxPagesintegerMax listing pages to paginate through (20 devices/page).
proxyConfigurationobjectProxy settings (Apify Proxy on by default).

Output

Each dataset item is one device variant, with convenience fields plus the full raw spec table:

{
"url": "https://www.phonemore.com/specs/samsung/galaxy-s25-edge/sm-s937w-512gb/",
"brand": "Samsung",
"family": "galaxy-s25-edge",
"model": "Galaxy S25 Edge (SM-S937W 512GB)",
"release_date": "5/29/2025, Announced: 5/13/2025",
"screen_size": "6.7\" inches",
"os": "Android 15",
"chipset": "64bit: Qualcomm Snapdragon 8 Elite (SM8750-AC) (3nm)",
"ram": "12GB LPDDR5X",
"storage": "512GB (476GB available)UFS 4.0",
"battery_capacity": "3900 mAh",
"specs": { "...": "every spec table row, snake_case keys" }
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. The Dataset tab also offers two preset views: Overview (key spec columns) and Full specs (adds the raw per-device spec object).

Data table

FieldDescription
url, pathDetail page URL / path.
brand, family, modelBrand, model line, and full variant name.
release_dateAnnouncement/release date string.
screen_size, display_type, resolutionDisplay specs.
os, chipset, cpuPlatform specs.
ram, storageMemory specs.
network_technology, simConnectivity specs.
camera_main, camera_frontCamera specs.
battery_capacity, weight, dimensionsPhysical specs.
specsFull spec table as scraped (85-100+ fields depending on device).

Pricing / cost estimation

PhoneMore Scraper uses pay-per-event pricing: $1 per 1000 device records ($0.001/item) returned in the dataset, charged as each item is scraped. Underlying Apify platform usage (compute, proxy) is billed on top of that, same as any pay-per-event Actor - it's a lightweight HTTP-only crawl (no browser), so that usage cost is small. Set your run's max charge (or use maxItems/maxPages) to cap spend; the run stops automatically once the charge limit is hit, so you never pay for more than you asked for.

Example: a 5,000-item run (scrapeAll: true with a generous maxItems) costs $5.

Tips

  • Narrow with keyword or brands + hardware filters before raising maxItems - fewer irrelevant listing pages to paginate through before hitting your item cap.
  • Use maxPages if you only care about the newest devices (listings are sorted by release by default).
  • Use scrapeAll for a full, unfiltered crawl across phones/tablets/smartwatches - set maxItems high enough for the size of dataset you're paying for.

FAQ, disclaimers, and support

This Actor scrapes publicly available specification pages. Use responsibly and in line with phonemore.com's terms of service. Site markup can change; if the Actor stops returning expected fields, please report it via the Issues tab.