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.
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.
Loose files, a folder or a ZIP. Folders keep their structure.
BulkFileReplace lines everything up and shows each change before it happens.
Originals are backed up first. One click puts them back.
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.
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.
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.
See what went where and when. Undo a run from last week; BulkFileReplace restores the originals and leaves alone anything you've changed since.
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.
Put re-edited exports back over originals across every shoot folder. Swap proxies for finals. Update LUTs and presets everywhere at once.
Update themes, assets and configs across every project. Like a careful script, with a preview and an undo button.
Brand assets, templates, samples, textures, course materials: hundreds of files, the right folders, one click.
New version of the same files? Drop it in. BulkFileReplace remembers your folders and only changes what changed.
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.
The free web tool on the home page runs in Chrome and Edge with no install. The desktop app is the full product.
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 10 and 11, 64-bit. Signed installer, no admin rights needed. Installs over BulkFileReplace 1.x and keeps your settings and recent folders.
AppImage for most 64-bit distros, and Steam Deck in Desktop Mode. Mark it as executable (Properties → Permissions), then double-click.
2.0 is free for everyone who bought the desktop app. Open your Gumroad library or your purchase email and download it again.
No. The desktop app works entirely on your computer, offline. The web tool runs in your browser and never uploads files either.
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.
Yes, in Desktop Mode, as a Linux AppImage. It works with any game folder, including Proton games.
No account and no subscription. Pay $19 once and download it.
No. Version 2.0 is free for everyone who bought the desktop app, and it keeps your settings.