Chmod-Calculator.app

Chmod Calculator Logo

Easily calculate and convert chmod permissions between Numeric (e.g. 777), Symbolic (e.g. +x), and RWX notations (e.g. rw-r--r--).

Chmod Calculator

Simple Chmod Calculator with intuitive checkbox on user, group and others

Check any permission box or input any Chmod options to get instant calculation results !

User (Owner) Permissions

Group Permissions

Others (Public) Permissions

User: Full permissions (read, write, and execute);

Group: Full permissions (read, write, and execute);

Others: Full permissions (read, write, and execute);

User: read, write, execute;

Group: read, write, execute;

Others: read, write, execute;

Input any chmod Symbolic options to get human-readable interpretation.

A result rwx permission will be calculated if applicable (any Numeric or rwx value is input prior).

Meaning of Symbolic option: add execute permission for all users

Calculation result in RWX: rwxrwxrwx

Chmod Permissions Calculation Table

r w x
4 2 1
DecimalCalculationSymbolicDescription
00 + 0 + 0- - -none
10 + 0 + 1- - xexecute only
20 + 2 + 0- w -write only
30 + 2 + 1- w xwrite and execute
44 + 0 + 0r - -read only
54 + 0 + 1r - xread and execute
64 + 2 + 0r w -read and write
74 + 2 + 1r w xread, write, and execute

Common Chmod Options

Understanding chmod recursive(-R)

The recursive option in chmod (often used as chmod -R) applies the specified permissions to the directory and all of its contents, including subdirectories and files within them. This is particularly useful when you need to change permissions for an entire directory structure. For example, 'chmod -R 755 /var/www' would give read, write, and execute permissions to the owner and read and execute permissions to everyone else for the /var/www directory and all its contents.