Skip to content

Download Images With Sequential Filenames

Files named IMG_a83f.jpg and photo-final-2.jpg sort into nonsense in a slideshow folder. Product catalogs need 001, 002, 003 in the order you scraped—not alphabetically by random server names. To download images with sequential filenames, bake the sequence into the save step with zero-padded counters and a stable URL order.

Bulk Image Downloader From URL List numbers files through the Filename Constructor on the options page as each image downloads.

Step 1: dedupe so numbers map to unique images

Duplicates waste sequence slots. Run URL deduplication on the task list, then the perceptual duplicate finder if visual twins remain. Run the 404 checker and drop dead URLs so failed downloads do not leave gaps in your numbered set.

Step 2: lock URL order before numbering

Numbers only help when the underlying list order is right. Drag URLs into the sequence you want on the task, or scrape pages in order using Stack Mode across pagination. Enable Respect order on the task so filenames follow list position even when parallel downloads finish at different speeds.

Step 3: build a zero-padded pattern in Filename Constructor

Enable Filename Constructor and add segments:

  • a fixed prefix such as product- or slide-
  • a Sequence token with sequence start and padding width so 001 sorts before 010
  • optional [timestamp] when you need batch-level uniqueness across repeat runs

Extensions append from the real file type automatically—you build the base name only. A finished set might read catalog-001.jpg, catalog-002.jpg, and so on.

Step 4: match the pattern to the use case

  • slideshow or pitch deck — prefix + three-digit sequence, Respect order on
  • product grid export — SKU prefix from a URL Fragment token plus sequence for variants
  • dataset labels — fixed-width numbers only; pair with task CSV export so labels map to filenames

For deeper Filename Constructor mechanics, see rename downloaded images with sequential numbers.

Step 5: test small, then scale

Download five URLs first and confirm order and padding. Save the pattern as a Saved Rule or duplicate the task for the next batch. Enable per-task ZIP when handing a numbered folder to a teammate.

Tier note

Filename Constructor, Respect order, and sequence padding come with Try PRO or Licensed PRO. Basic (Free) supports URL-list downloads without advanced naming.

Install the extension when file order should survive sorting, zipping, and handoff.

Respect order when downloads overlap

Files finish at different speeds when several download at once, so numbering by completion time produces a scrambled set. Enabling Respect order ties each filename to the position in your list instead. It is the setting that makes sequence numbers match the catalogue rather than the network.

Test the pattern on ten files

Run a small batch and open the folder before committing to a large one. Padding, prefixes, and separators are easy to check on ten files and tedious to fix across a thousand. Once the pattern is right, the rest of the run needs no attention.

Padding is what keeps the order intact

Zero padding is not cosmetic. Files named 1, 2, 10 sort as 1, 10, 2 in almost every file browser. Padding to a fixed width, such as 001 and 002, makes the folder sort the way the sequence was built, which is the whole reason for numbering in the first place.

Continue reading: Download Hotlink Protected Images.