Title: SiteCare – File Permissions Manager
Author: SiteCare
Published: <strong>July 15, 2026</strong>
Last modified: July 15, 2026

---

Search plugins

![](https://ps.w.org/sitecare-file-permissions/assets/banner-772x250.png?rev=3609086)

![](https://ps.w.org/sitecare-file-permissions/assets/icon.svg?rev=3609086)

# SiteCare – File Permissions Manager

 By [SiteCare](https://profiles.wordpress.org/fstab/)

[Download](https://downloads.wordpress.org/plugin/sitecare-file-permissions.2.2.0.zip)

 * [Details](https://wordpress.org/plugins/sitecare-file-permissions/#description)
 * [Reviews](https://wordpress.org/plugins/sitecare-file-permissions/#reviews)
 *  [Installation](https://wordpress.org/plugins/sitecare-file-permissions/#installation)
 * [Development](https://wordpress.org/plugins/sitecare-file-permissions/#developers)

 [Support](https://wordpress.org/support/plugin/sitecare-file-permissions/)

## Description

File and directory permissions are one of the easiest things to get wrong on a WordPress
site — and one of the most consequential. Set them too loose and you hand attackers
an easy way in; set them too tight and updates, uploads, and plugins quietly stop
working. The correct values are well known (755 for folders, 644 for files, locked-
down config files), but applying them the usual way means FTP or SSH access, recursive`
chmod` commands, and a real risk of breaking your site with a single typo.

SiteCare File Permissions Manager removes all of that. From one screen under **Tools
Permissions**, it recursively applies the safe, recommended permissions across your
entire WordPress install — no FTP, no shell, no command line. The recommended values
are pre-filled, so for most people it really is a single button.

**Features**

 * One-click recursive chmod for the whole WordPress site.
 * Separate, recommended values for directories (755) and files (644).
 * Advanced overrides for sensitive files (.htaccess, wp-config.php, .user.ini, 
   php.ini) with three modes: recommended read-only (444), the same value as your
   files, or a custom value per file.
 * Live, expandable file tree that shows the current permission of every file and
   folder, with colour hints for safe vs. risky values.
 * Real progress bar with batched processing, so it works on large sites without
   hitting PHP timeouts.
 * Fully translation-ready and shipped with translations for major languages.
 * No external scripts, fonts or trackers are loaded.

A rule for a sensitive file (for example php.ini) is only applied when that file
actually exists on the server. Missing files are simply skipped.

## Screenshots

[⌊The two-column interface: settings and advanced per-file overrides on the left,
live permission tree on the right.⌉⌊The two-column interface: settings and advanced
per-file overrides on the left, live permission tree on the right.⌉[

The two-column interface: settings and advanced per-file overrides on the left, 
live permission tree on the right.

[⌊Advanced options for sensitive files with recommended, global or custom modes.⌉⌊
Advanced options for sensitive files with recommended, global or custom modes.⌉[

Advanced options for sensitive files with recommended, global or custom modes.

## Installation

#### From your WordPress dashboard (recommended)

 1. Go to **Plugins  Add New** and search for “SiteCare File Permissions Manager”.
 2. Click **Install Now**, then **Activate**.

#### Manual upload

 1. Download the plugin .zip file.
 2. Go to **Plugins  Add New  Upload Plugin** and choose the .zip.
 3. Click **Install Now**, then **Activate**.

#### Getting started

Go to **Tools  Permissions** and click **Start changing permissions**. The recommended,
safe values are already filled in, so you can review the live file tree and apply
them in one click.

## FAQ

### What permissions should I use?

The defaults are the widely recommended values: 755 for folders and 644 for files,
and read-only 444 for sensitive configuration files. Only change them if you know
what you are doing.

### What if php.ini or .user.ini do not exist on my server?

Nothing happens for them. The plugin only changes files that actually exist, and
missing files are skipped safely.

### Is it safe to run on a large site?

Yes. Processing is done in small batches with a live progress bar, so it does not
hit PHP execution time limits.

### Who can use it?

Only administrators (users with the manage_options capability) can open the screen
or run any action.

### Does it load anything from third-party servers?

No. All styles and scripts are bundled with the plugin. Nothing is loaded from external
servers.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SiteCare – File Permissions Manager” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ SiteCare ](https://profiles.wordpress.org/fstab/)

“SiteCare – File Permissions Manager” has been translated into 1 locale. Thank you
to [the translators](https://translate.wordpress.org/projects/wp-plugins/sitecare-file-permissions/contributors)
for their contributions.

[Translate “SiteCare – File Permissions Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/sitecare-file-permissions)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/sitecare-file-permissions/),
check out the [SVN repository](https://plugins.svn.wordpress.org/sitecare-file-permissions/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/sitecare-file-permissions/)
by [RSS](https://plugins.trac.wordpress.org/log/sitecare-file-permissions/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.2.0

 * Renamed to SiteCare – File Permissions Manager, part of the SiteCare plugin family

#### 2.1.0

 * New: confirmation step before changing permissions, showing exactly how many 
   files and folders will be affected.
 * New: interface now follows your chosen WordPress admin colour scheme.
 * New: file tree is fully keyboard accessible.
 * Improved: errors are shown inline instead of browser pop-ups.
 * Improved: refreshed icons and a friendly way to support the plugin (review, translate,
   donate).

#### 2.0.0

 * New two-column interface with a live file tree and real progress bar.
 * Advanced overrides for .htaccess, wp-config.php, .user.ini and php.ini (recommended/
   global / custom).
 * Batched, timeout-safe processing.
 * Full internationalization with translations for major languages; no external 
   resources loaded.
 * Security hardening: nonces, capability checks, path-traversal protection, symlink
   skipping.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **2.2.0**
 *  Last updated **7 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.1 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 7.2 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/sitecare-file-permissions/) and 
   [Russian](https://ru.wordpress.org/plugins/sitecare-file-permissions/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/sitecare-file-permissions)
 * Tags
 * [chmod](https://wordpress.org/plugins/tags/chmod/)[file permissions](https://wordpress.org/plugins/tags/file-permissions/)
   [htaccess](https://wordpress.org/plugins/tags/htaccess/)[permissions](https://wordpress.org/plugins/tags/permissions/)
   [security](https://wordpress.org/plugins/tags/security/)
 *  [Advanced View](https://wordpress.org/plugins/sitecare-file-permissions/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/sitecare-file-permissions/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sitecare-file-permissions/reviews/)

## Contributors

 *   [ SiteCare ](https://profiles.wordpress.org/fstab/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/sitecare-file-permissions/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://buymeacoffee.com/mchncd)