This component automatically extracts and displays all images from any website URL you provide from sites like Dribbble or other image heavy sites like portfolios.
Make it with Workshop
Build your own component with AI
This component a part of the 400+ components, layouts, templates, UI Kits and code overrides from SegmentUI PRO. Click here to see the full library
Copy and paste the Image Scraper component into your Framer project
Enter the website URL you want to scrape images from in the "URL" field
Configure your filters in Settings to narrow down the scraping area: add a Class Filter (e.g., "gallery") or ID Filter (e.g., "main") to target specific page sections and avoid unwanted images like logos or headers, and toggle Extract Links on/off to make images clickable
Customize your display in Layout by choosing Type (grid/row/column), adjusting Columns (for grid), Gap spacing, image Height, Limit (set to 0 for all images), Object Fit, and border Radius
Set up loading placeholders in Skeleton by choosing Count (number of placeholders), Color, and whether to enable pulsing Animation - all in the property controls panel
The component works by taking a website URL and scraping images from a targeted section of that page. You use class or ID filters to narrow down which part of the page to scrape (like targeting only the main gallery or content area instead of logos and UI elements). It displays images in real-time as they're found, showing animated skeleton placeholders while loading. You control the layout style (grid/row/column), image sizing, spacing, and whether images should link back to their original pages.
When you purchase this component, you'll receive:
The Component Itself - Full access to the component all future updates
Remix File with Component Setup - A complete Remix file with the component pre-configured and ready to integrate into your project.
Setup Instructions - Clear, step-by-step instructions to help you implement the component quickly and correctly.
Dedicated Support - Direct access to our team for assistance if you encounter any issues during setup or implementation.
For any queries and help setting up the component, contact hello@segmentui.com
If a component does not function as advertised and the issue cannot be resolved, you are eligible for a full refund under our quality guarantee. Refunds will not be provided for any other reasons, including change of mind, accidental purchase, lack of use, or expectations of features not explicitly advertised.