Skip to content

Clear Filepaths

by FlailingFog·Workflow

Images © FlailingFog. Used for product review; image policy.

Why we like it

Clear Filepaths is a focused, single-purpose add-on: it writes a cleaned copy of your .blend with filepaths stripped and a log of what it removed. Note that one reviewer reports a TypeError under Blender 5.0; the stated compatibility is Blender 4.2 LTS and newer.

What is Clear Filepaths?

Blender files can contain personal data in the form of filepaths, which can be read through the Python API or by analyzing the .blend file with a hex editor. Clear Filepaths lets you save a copy of the current file with those filepaths removed.

The add-on finds all filepath, filepath_raw, original, library_weak_reference, and packed_files strings in the current file. It saves an uncompressed copy of the .blend, reads that copy back in, and replaces all filepath instances with a dummy string. It also duplicates then remaps everything in the copy to get rid of loose filepaths that aren't accessible through the Python API. The new file is saved with the current filename appended with '_cleaned', and Blender closes once the cleaned file is saved to prevent it from being accidentally overwritten. A text file containing the cleared filepaths is saved as well.

Clear Filepaths lists compatibility with Blender 4.2 LTS and newer, runs on Windows, and is released under the GNU General Public License v2.0 or later. Version 1.1.2 was published July 5th, 2024.

Who is Clear Filepaths best for?

Clear Filepaths is best for blender users who want to remove personal filepaths from a .blend file before sharing it.

How much does Clear Filepaths cost?

Clear Filepaths is completely free to download and use.

Key features

  • Finds all filepath, filepath_raw, original, library_weak_reference, and packed_files strings in the current file
  • Saves an uncompressed copy of the .blend file with filepath instances replaced by a dummy string
  • Duplicates and remaps everything in the copy to remove loose filepaths not accessible through the Python API
  • Cleaned file saved with the current filename appended with '_cleaned'
  • Blender closes once the cleaned file is saved, preventing accidental overwrite
  • Saves a text file containing the cleared filepaths

Tags

#Blender#filepaths#privacy#add-on#.blend#workflow#FlailingFog

Frequently asked questions

Does Clear Filepaths work with Blender 4.2 and newer?

Clear Filepaths lists compatibility with Blender 4.2 LTS and newer and is supported on Windows. One reviewer reports that under Blender 5.0 it throws a TypeError ('BlendFileColorspace' object is not iterable), so behaviour on that release may not match the stated range. The current version is 1.1.2, updated July 5th, 2024, which added support for the new blender_manifest file and fixed collection hiding. For the latest status and any newer builds, check the developer's page on GitHub.

What files does Clear Filepaths create when it runs?

Clear Filepaths saves an uncompressed copy of your current .blend file, then reads that copy back in and replaces all filepath instances with a dummy string. It also duplicates and remaps everything in the copy to remove loose filepaths that aren't accessible through the Python API. The new file is saved with the current filename appended with '_cleaned'. Alongside it, a text file containing the cleared filepaths is written, so you have a record of what was removed.

Why does Blender close after Clear Filepaths runs?

Clear Filepaths closes Blender once the cleaned file is saved. This is intended to prevent the cleaned file from being accidentally overwritten. The add-on works by saving a separate copy with filepaths removed rather than altering your original file, and the cleaned version carries the '_cleaned' suffix on your current filename. Because it targets personal data such as filepaths that can be read through the Python API or by inspecting the .blend file with a hex editor, keeping the cleaned copy intact matters.

Is Clear Filepaths free, and what license does it use?

Clear Filepaths is listed as free in this catalog and is released under the GNU General Public License v2.0 or later. It requests a single permission, Files, which covers saving a copy of a .blend file without filepaths. For current licensing details, the source code, and any usage terms, visit the developer's page on GitHub. The extension is distributed for Windows and lists compatibility with Blender 4.2 LTS and newer.

Alternatives to Clear Filepaths

Also in Workflow for Blender.

Similar plugins