Resale and sourcing teams
Daily checks
Export Wallapop prices for a model or category, sort by city and shipping availability, then shortlist listings worth manual review.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This Wallapop scraper turns a keyword search into a structured CSV of marketplace listings. Import the template, edit the sample keyword, run the local desktop app workflow, and export product names, descriptions, product URLs, image URLs, seller links, shipping notes, prices, locations, and publication timestamps without writing a custom crawler.
CSV file
10
Keyword
Free
Local app
What it does
The template starts from a Wallapop keyword search URL such as https://es.wallapop.com/app/search?keywords=Iphone. UScraper sets a wide browser window, navigates to the search page, waits for the page to finish loading, then runs a JavaScript block that tries two live collection paths: visible listing cards in the DOM and Wallapop search responses available to the current browser session.
If Wallapop blocks the session or returns no live rows, the template includes sample fallback rows so the export shape is still testable after import. For production data, use a trusted browser profile, validate that live rows are being returned, and edit the keyword in the JavaScript block before scaling.
Scrape Wallapop by keyword
Collect marketplace listings for products, brands, models, or categories such as phones, furniture, cameras, bikes, or local resale opportunities.
Export Wallapop listings
Keep every product row in a predictable spreadsheet with price, location, shipping status, seller link, product URL, image URL, and description.
Keep the workflow local
The automation runs in the local desktop app and writes output to your configured folder instead of sending keywords to a hosted scraping queue.
Use live data with a fallback check
The included fallback rows make setup easy to verify, while real runs should be checked for live Wallapop rows before any reporting or analysis.
Who this is for
Resale and sourcing teams
Daily checks
Export Wallapop prices for a model or category, sort by city and shipping availability, then shortlist listings worth manual review.
Marketplace analysts
Pricing research
Compare title language, asking price, condition notes, and recent publication dates across similar second-hand products.
Automation builders
Local workflows
Pair this template with the eBay scraper, Yahoo Shopping scraper, and Yodobashi keyword scraper when you need broader marketplace coverage.
How to use
Edit the keyword
Replace the sample Iphone keyword inside the JavaScript block with the product, brand, or phrase you want to search.
Check the browser session
Open Wallapop manually if the site asks for consent, login, location handling, or verification before listings render.
Run the automation
The graph follows Set Window Size, Navigate, Wait for Page Load, Inject JavaScript, Sleep, Structured Export, and End.
Open the CSV
Review wallapop-scraper-palabras-clave.csv in Excel, Sheets, or your analysis pipeline and confirm live row quality before larger runs.
Output preview
wallapop-scraper-palabras-clave.csvColumn
producto
Product title from the listing card or response.
Column
detalles
Brand, model, category, color, or condition when available.
Column
descripcion
Visible listing description or body text.
Column
producto_url
Canonical Wallapop product detail URL.
Column
imagen_url
One or more listing image URLs separated by semicolons.
Column
vendedor_url
Seller profile URL when exposed.
Column
envio
Shipping or in-person sale note.
Column
precio
Asking price as displayed.
Column
ubicacion
City or approximate location.
Column
fecha_pubilicidad
Publication, edit, or freshness text from Wallapop.
Sample rows
2 of many
| producto | detalles | descripcion | producto_url | imagen_url | vendedor_url | envio | precio | ubicacion | fecha_pubilicidad |
|---|---|---|---|---|---|---|---|---|---|
| iPhone 13 | Apple - iPhone 13 - Como nuevo | 128Gb, battery health 87%, includes box and charger. | Solo venta en persona | 390 EUR | Madrid | Editado hace 38 minutos | |||
| IPhone 8 | Apple - iPhone 8 - En condiciones aceptables | 64gb, red, screen and camera damage noted by seller. | Envio disponible | 40 EUR | Valdemorillo | Editado hace 29 minutos |
Wallapop listings may be visible in a browser and still be governed by Wallapop terms, robots directives, copyright, privacy law, database rights, and local marketplace rules. Use modest pacing, avoid bypassing login or verification controls, do not collect sensitive personal data, and get legal review before resale, enrichment, or commercial monitoring.
Before you scale
Guardrails for reliable Wallapop exports
CloudFront, login, or verification can return empty live rows
Wallapop blocked item and user pages during analysis. Treat empty live runs as a signal to review browser trust, consent prompts, profile state, region, and pacing before collecting more data.
Marketplace layouts can change without notice
Missing product names, image URLs, prices, or seller links usually mean Wallapop changed markup or withheld data from the current session. Refresh the template before relying on a long export.
Review Wallapop rules before commercial use
Read the official Wallapop legal terms and robots.txt, respect access controls, and avoid redistributing protected content or personal data without permission.
Browse more workflows in the UScraper template library, install the local desktop app from the download page, and keep the downloaded Wallapop scraper template JSON versioned with your marketplace research workflow.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]