You already told the plugin that “RO” means the Registrar’s Office, that your supplier renamed a product line, and that the word on every single file means nothing. Pro is the version that remembers all of it next time — and the version that still finds your files when they are attached through ACF fields or sitting on a WooCommerce product.
Telling the plugin that “RO” means the Registrar’s Office takes a second. Doing it again every single term is the part that wears you down.
If your pages are built from custom fields rather than the editor, a normal bulk tool looks at the wrong places and quietly finds nothing. Pro looks in the fields — including the ones inside repeater rows.
Product photos, gallery images and the files customers download after paying are three different things to update. Pro handles all three, and uses the SKU so it never has to guess which product a file belongs to.
If only one person knows what a client’s filenames mean, every batch waits for them. With Pro that knowledge sits on the site, so whoever runs the next one starts where the last one finished.
Checking the genuinely tricky matches is the job. Checking the ones that are only tricky because the site does not know what a name means is wasted time, and that part should get smaller every batch.
Agencies hit the same client naming habits on every site they look after. One licence covers five sites, or fifty, with everything included on all of them.
One team uses dashes, another uses underscores, and somebody adds “FINAL-2026-v3” to everything. The first time, you sort it out by hand. With Pro you only do it once.
Both rules get applied on their own, on every batch from then on.
That is the whole idea. Fixing something once should be the last time you fix it.
Put a file on the right page once, and it knows for every batch after that — not just the rest of today’s.
Tell it once that “RO” is the Registrar’s Office, or that a vendor renamed a product line, and it knows from then on.
“FINAL”, “v3”, your organisation’s initials on every file — tell it to ignore those and the matches get better.
Everything you teach it belongs to that site, so whoever runs the next batch starts where you finished.
Your file, image and gallery fields are listed by name when you set up a batch — including the ones inside repeater rows. It swaps what the field points at and leaves your field setup alone.
Product photos, any position in a gallery, and the files customers download after paying — on variations as well as the main product. It matches on the SKU, so it never guesses, your gallery order stays put, and nobody’s past purchase breaks.
If you handle the same clients every quarter, or your department names have not changed in years, this is the part of the job that used to start from scratch every time.
Everything that keeps your site safe is in both, and always will be. You pay for Pro so it remembers your corrections and finds the files other tools miss.
| What it does | Free | Pro |
|---|---|---|
| Upload a whole folder at once | Included | Included |
| Works out which file goes where | Included | Included |
| Tells you how sure it is | Included | Included |
| Review and change any match yourself | Included | Included |
| Replaces files, and adds brand-new ones | Included | Included |
| Backs up before it overwrites anything | Included | Included |
| Undo any replacement | Included | Included |
| Stops if a file is used somewhere else | Included | Included |
| A record of what changed, and when | Included | Included |
| Remembers your matches for next time | Not included | Included |
| Learns your abbreviations | Not included | Included |
| Ignores the words that mean nothing | Not included | Included |
| Everything it learns stays with the site | Not included | Included |
| Finds files in ACF and custom fields | Not included | Included |
| WooCommerce images, galleries and downloads | Not included | Included |
One site, five sites or fifty — same features on all of them. Need more than fifty? Get in touch and we will sort it out.