T
ToolBox
RWX

Chmod Calculator

Calculate Unix file permissions with an interactive chmod builder

Permission Matrix

EntityRead (4)Write (2)Execute (1)Value
Owner7
Group5
Others5

Generated Permissions

Numeric (Octal)
755
Symbolic
rwxr-xr-x
Command
chmod 755 filename

Permission Breakdown

Owner

7rwx
ReadWriteExecute

Group

5r-x
ReadWriteExecute

Others

5r-x
ReadWriteExecute

Common Permissions Reference

OctalSymbolicMeaning
777rwxrwxrwxFull access for everyone
755rwxr-xr-xOwner full, others read and execute
750rwxr-x---Owner full, group read and execute
700rwx------Owner full access only
666rw-rw-rw-Read and write for everyone
644rw-r--r--Owner read/write, others read only
600rw-------Owner read/write only
555r-xr-xr-xRead and execute for everyone
444r--r--r--Read only for everyone
400r--------Owner read only

What is Chmod Calculator?

Calculate Unix/Linux file permissions using an interactive visual interface. Toggle read, write, and execute permissions for owner, group, and others, and see the numeric (octal) and symbolic chmod notation update in real time. Includes common permission presets like 755, 644, and 777, plus a reference table of common permission patterns. Essential for system administrators and backend developers.

How to Use Chmod Calculator

  1. 1Toggle read, write, and execute permissions for owner, group, and others
  2. 2See the numeric (octal) and symbolic notation update in real time
  3. 3Use preset buttons for common permissions (755, 644, etc.)
  4. 4Copy the chmod command to use in your terminal

Frequently Asked Questions

chmod (change mode) is a Unix/Linux command used to set file and directory permissions. It controls who can read (r), write (w), and execute (x) files. Permissions are set for three groups: the file owner (user), the group, and all other users.
chmod 755 gives the owner full permissions (read + write + execute = 7), and gives the group and others read and execute permissions (read + execute = 5). In symbolic notation, this is rwxr-xr-x. It is the most common permission for executable files and directories.
Numeric notation uses three octal digits (e.g., 755). Each digit represents permissions for user, group, and others. Symbolic notation uses letters: r (read=4), w (write=2), x (execute=1) for each group (e.g., rwxr-xr-x). Both represent the same permissions.

Related Tools