nœuds / builtin / core
Get Images from Link
Get the Images content of a page from a given URL
Ce contenu n’est pas encore disponible dans votre langue.
Download a web page by its address and list the addresses of the images on it.
What it does
Section titled “What it does”Get Images from Link downloads the page at URL, finds its images and returns their addresses as a list in the field named by Output field name.
- It reads the
srcof every image tag and anybackground-imagewritten in the page’s inline styles. - Relative addresses are turned into full
https://addresses. - Images embedded directly in the page as data (
data:addresses) are skipped. - Duplicates are removed.
Scripts on the page do not run, and images that load only as you scroll (lazy loading) often have no real src in the HTML, so they can be missing.
When to use it
Section titled “When to use it”- Collect product or gallery images from a page to download or catalogue.
- Find the main image of an article to attach to a message.
- Pass image addresses to an AI model that describes or classifies images.
To list the images of the page open in your tab, including those added by scripts, use Get All Images.
Inputs and settings
Section titled “Inputs and settings”| Réglage | Type | Ce que cela fait |
|---|---|---|
| URL (obligatoire) | Text | The URL to get the Images from. |
| Output field name (obligatoire) | Text | The name of the output field. |
| Timeout | Number | The timeout for the request. Par défaut : 10000 |
| Options | Group | The options for the node. |
| Options › Headers | Key-value pairs | The headers to send with the request. |
| Options › Include input fields | Toggle | Whether to include the input fields in the output. Par défaut : Off |
URL must be a full address starting with https:// or http://, typed or as an expression. Timeout is in milliseconds.
Outputs
Section titled “Outputs”-
Output
One item with a list of addresses under Output field name, for example { images: ["https://example.com/a.jpg", "https://example.com/b.png"] }. To handle each image separately, follow with Split Out on that field.
Dependencies and credentials
Section titled “Dependencies and credentials”None. This node needs no connection and has no slots for other nodes.
Example workflow
Section titled “Example workflow”Describe every image on a page:
- Context Menu trigger, Menu Contexts
Link. - Get Images from Link, URL
{{ $input.linkUrl }}, Output field nameimages. - Split Out, Field To Split Out
images, Output field nameimage. - Caption Image, Image
{{ $input.image }}.
Common issues
Section titled “Common issues”- The list is empty. The page adds its images with JavaScript, or uses lazy loading. Open the page and use Get All Images.
- “Invalid URL: …”. The address is malformed, or the request could not be sent. If the address is correct and the node runs in the web app, the site likely refuses requests from other websites; run the workflow from the extension.
- “HTTP error! status: 403” (or another number). The server refused the request. Some sites block automated requests.
- “Request timeout”. Raise Timeout.
Related nodes
Section titled “Related nodes”- Get All Images: images from the page open in your tab.
- Get Links from Link: list the links instead.
- Split Out: one item per image.
- Http Request: download an image file.