Visual tutorial · website media downloader

How to Download Product Images & ZIP: Visual Guide

Follow the public-product workflow, understand what an extracted reference means, and save only files that the source actually makes available.

Independent guide. Extension features are listing claims, not hands-on test results.

Before you start

A short walkthrough of the website tool

Use a full supported product detail URL. The current reader recognizes regional Shopee product links and merdasceram.ir product pages; this does not guarantee access. Direct Shopee requests were refused with HTTP 403 in the current test. No account login, cookie or API key is requested.

The pictures below are original step illustrations based on the current controls. They are not browser screenshots or images of the E-Media extension.

Open the media downloader

Follow these four steps

  1. 1. Paste a full supported product URL

    Step 1 illustration: Full product page URL field and Fill the tested product example button.
    Step illustration · not a screenshot. Select the picture to view it larger.

    Paste the complete HTTPS URL into Full product page URL. Select Fill the tested product example to practice with the public merdasceram.ir product used in testing. Search pages, short links and other store domains are not accepted. The example button only fills the field; it does not start a request.

  2. 2. Extract from the public page or saved HTML

    Step 2 illustration: Extract media, with a separate optional saved HTML import route.
    Step illustration · not a screenshot. Select the picture to view it larger.

    Select Extract media to request the public page. Alternatively, open Import a saved product page instead, select its .html or .htm file (up to 2 MiB), keep the matching product URL and then extract. Import sends the HTML to this server for parsing. Do not select account or order pages. If media is loaded only by JavaScript, saved HTML may not contain it.

  3. 3. Check the source and media previews

    Step 3 illustration: Verify source and inspect image cards; available file count varies by product.
    Step illustration · not a screenshot. Select the picture to view it larger.

    Read the source host and whether the result came from a direct page or imported HTML. Inspect each image preview. A listed reference can still be stale or access-restricted; files are checked when fetched. If a preview fails, read its error rather than assuming the download succeeded. Videos appear only when a supported video reference is found.

  4. 4. Download a file, make a ZIP or edit an image

    Step 4 illustration: Download image, selected-image ZIP and Edit this image are distinct actions.
    Step illustration · not a screenshot. Select the picture to view it larger.

    Use Download image or the available video download button for one file. Select the image checkboxes you want, then choose Download selected images as ZIP. Videos are separate downloads, not ZIP entries. Choose Edit this image to resize or watermark a selected image in the same browser session.

What the tested example returned

On 2026-11-10, the supplied merdasceram.ir product returned two WebP images, 900 × 900 and 800 × 800. Both files were downloaded and fully decoded, and the ZIP matched their bytes. This demonstrates that particular source at that time; it is not a promise that every product contains two images or a video.

Understand a refusal or empty result

HTTP 403 means the source denied public access in the tested request. The tool does not bypass a login or challenge. A page may also contain no supported structured media, or an imported file may belong to another product. Read the displayed error. Changing a button label or adding a ZIP cannot make an inaccessible source available.

Results, limits and privacy

Results expire after ten minutes and belong to the browser session that created them. Re-extract if a result expires. Up to 12 references are supported, with image, video and total-result limits shown in the tool. Your URL and optional HTML go to this server, and fetched files can be temporarily cached. The HTML is parsed without executing its scripts. Use only public material you have permission to download or reuse.

Questions, answered

Why does Shopee still fail while the example store works?

Public access differs by source. Shopee denied the direct requests tested here; the example store allowed them. A working example does not establish universal Shopee support.

Can the saved HTML option bypass a login?

No. It only reads media references already present in the public product page you saved. It does not log in or reconstruct missing private content.

Why can another browser not open my result?

Results are tied to the session that extracted them and have a short expiry. Re-extract in that browser rather than sharing a result URL.