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 644

chmod 644 sets permissions so that the owner can read and write the file, while group members and others can only read it. This is a common permission set for regular files that should be readable by everyone but only modifiable by the owner. It's often used for configuration files or web content that needs to be readable by a web server but not writable by it.