Installation

Install SafeFileManager 1.3.0

Windows

Choose the installer matching your Windows architecture. For Windows 10/11 x64, choose the recommended Java 17 x64 package. Run it and follow the setup. It installs SafeFileManager, its private Java and Start menu/uninstaller entries. It does not require a system-wide Java installation.

The smaller no-Java installer is for users who already have Java 17 or newer. Its launcher searches common Java installations and validates the runtime. If necessary, choose a Java installation at another location. If no usable runtime is found, choose the recommended bundled SFM download or an official Java download; you decide what to install.

Linux

Use your distribution's package manager for DEB/RPM packages. On the qualified targets:

sudo apt install ./safefilemanager_1.3.0-1_amd64.deb
sudo dnf install ./safefilemanager-1.3.0-1.x86_64.rpm

Launch safefilemanager or its desktop menu entry. For the portable archive, extract it and run SafeFileManager/bin/SafeFileManager. For AppImage, allow execution and launch it:

chmod +x SafeFileManager-1.3.0-x86_64.AppImage
./SafeFileManager-1.3.0-x86_64.AppImage

A working FUSE setup is needed for ordinary AppImage mounting. Snap is a locally downloaded classic package:

sudo snap install --dangerous --classic ./safefilemanager_1.3.0_amd64.snap

--dangerous is snapd's option for a local package without Store assertions. Classic mode gives normal desktop filesystem access. No Snap Store approval is claimed.

Docker

Extract the Docker helper ZIP next to the downloaded Docker TAR and follow its README. It needs a local Docker daemon, Python 3.9+ and a local X11/XWayland display. Pass every data folder explicitly; the container is not a replacement for direct access to all host media.

JAR only

Install a suitable Java first: 17+ for the Java 17 JAR, 21+ for the other JAR. Then run:

java -jar SafeFileManager-1.3.0.jar

Verify a download

Compare the SHA-256 of your file with the release checksums. In PowerShell:

Get-FileHash .\SafeFileManager-1.3.0-windows-x64-setup.exe -Algorithm SHA256

On Linux:

sha256sum SafeFileManager-1.3.0-x86_64.AppImage

The checksum list uses subdirectories to distinguish installers with the same filename. Match the package variant you selected.

Removal

Use Windows Apps/Programs or your Linux package manager. Portable downloads can be removed by deleting their application folder. Keep your user profile if you want to retain settings; your transfer data is separate from the application.