BulkFileReplace Desktop 2.0 · Windows and Linux, including Steam Deck

Bulk file replacement, done right.

Drop in your new files and the folder to update. BulkFileReplace finds where every file goes, shows you exactly what will change, backs everything up, and undoes any run in one click.

$19 once, for Windows and Linux. No subscription, no account. Works offline.

BulkFileReplace showing textures ready to replace, with the current and new version of a texture side by side

You shouldn't have to click "Replace" 500 times

You have updated files, and they belong in a folder tree: a mod, re-edited photos, a new theme, this month's templates. By hand, that means hunting through subfolders, overwriting one file at a time, hoping nothing lands in the wrong place, and having no way back if it does.

Copy-paste, overwrite prompts and scripts all break down at that scale. Not because you can't do it, but because they weren't built for this job. BulkFileReplace was.

How it works

1

Drop your new files

Loose files, a folder or a ZIP. Folders keep their structure.

2

Pick the folder to update

BulkFileReplace lines everything up and shows each change before it happens.

3

Apply, and undo anytime

Originals are backed up first. One click puts them back.

Built to get it right the first time

It never guesses

When a file name shows up in more than one place, BulkFileReplace stops and asks. Pick the locations you want, press Done, and move on. Nothing is written until you press Apply.

Files that need a decision: a texture found in three folders and one found in another folder, with a choice of where each goes

See exactly what changes

Current and New, side by side: images, DDS game textures, and line-by-line differences for text and config files. Sizes and dates for everything else.

A config file preview showing the lines that differ between the current and new versions

Confirm, apply, done

Apply always asks first, with the exact count. Afterwards you see what was replaced, what was added and anything that needs another look, with one-click Undo right there.

Results after applying the changes, with Undo changes and the backed-up original next to the new file

Every run, kept in History

See what went where and when. Undo a run from last week; BulkFileReplace restores the originals and leaves alone anything you've changed since.

History of past runs, with the files each run changed and an Undo this run button

If it lives in a folder tree, BulkFileReplace can update it

Modders

Install mods the safe way, on Windows, Linux and Steam Deck. BulkFileReplace lines the mod up with the game folder, backs up every original and undoes the whole install in one click.

Photographers and video editors

Put re-edited exports back over originals across every shoot folder. Swap proxies for finals. Update LUTs and presets everywhere at once.

Developers and designers

Update themes, assets and configs across every project. Like a careful script, with a preview and an undo button.

Anyone with big file sets

Brand assets, templates, samples, textures, course materials: hundreds of files, the right folders, one click.

The same update, again and again

New version of the same files? Drop it in. BulkFileReplace remembers your folders and only changes what changed.

Windows and Linux, including Steam Deck

The same app on both. On Linux it runs as an AppImage on most distros, including Steam Deck in Desktop Mode. Windows-made mods often don't match a game's folder casing on Linux (data/textures vs Data/Textures); BulkFileReplace puts new files into the folders that are already there instead of making a second copy.

Web tool or desktop app?

The free web tool on the home page runs in Chrome and Edge with no install. The desktop app is the full product.

Web toolDesktop app
PriceFree (up to 10 files)$19 once
Files per run10 free, unlimited with a keyUnlimited
Keeps folder structure–Yes
Previews before ApplyFile listImages, DDS, text diffs
BackupsTimestamped copiesVerified, per run
Undo–One click, any run
PlatformsChrome or EdgeWindows and Linux
Offline, no ads–Yes

Get BulkFileReplace 2.0

One purchase, $19 once, covers both downloads. Right after checkout, Gumroad gives you the Windows installer and the Linux AppImage, and they stay in your Gumroad library.

Windows

Windows 10 and 11, 64-bit. Signed installer, no admin rights needed. Installs over BulkFileReplace 1.x and keeps your settings and recent folders.

Linux and Steam Deck

AppImage for most 64-bit distros, and Steam Deck in Desktop Mode. Mark it as executable (Properties → Permissions), then double-click.

Already bought it?

2.0 is free for everyone who bought the desktop app. Open your Gumroad library or your purchase email and download it again.

Questions

Does it upload my files anywhere?

No. The desktop app works entirely on your computer, offline. The web tool runs in your browser and never uploads files either.

What if I replace the wrong files?

Every original is backed up and checked before it's replaced. Undo restores the originals and removes any files the run added. Files you've changed since are left alone.

Does it work on Steam Deck?

Yes, in Desktop Mode, as a Linux AppImage. It works with any game folder, including Proton games.

Do I need to sign up?

No account and no subscription. Pay $19 once and download it.

I bought the desktop app before. Do I pay again?

No. Version 2.0 is free for everyone who bought the desktop app, and it keeps your settings.

Get BulkFileReplace · $19 Try the free web tool