Web Scraper with Screenshots

Example web page scraper saving text, images, and screenshots.
4 Downloads
Updated 20 Aug 2025

View License

This educational Live Script scrapes a webpage and webpages linked from that page for image and text content and collects screenshots along the way with user-selectable magnification and image file format. It is designed to scrape the MATLAB File Exchange, which offers a searchable index with links to splash pages for each file, each standardized splash page containing a preview of an optional image, a text overview, and a citation, as well as other information.
The script is NOT a general scraper and only supports Chrome as a browser. It depends upon the particular structure of the File Exchange web pages, but may offer a useful model for other scraper applications.
This script may interest File Exchange users and others interested in scraping. Additional educational Live Scripts by the author are here.

Cite As

Duncan Carlsmith (2025). Web Scraper with Screenshots (https://www.mathworks.com/matlabcentral/fileexchange/181843-web-scraper-with-screenshots), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2025a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0