chmod Calculator
Visual Unix file permission builder with octal and symbolic notation.
| read | write | execute | |
|---|---|---|---|
| Owner | |||
| Group | |||
| Others |
Octal
644
Symbolic
rw-r--r--
Command
chmod 644 filename
Examples
| Input | Result |
|---|---|
| 755 | rwxr-xr-x — Owner: full, Group: read+execute, Others: read+execute |
| 644 | rw-r--r-- — Owner: read+write, Group: read, Others: read |
| 777 | rwxrwxrwx — Full permissions for everyone |
| 600 | rw------- — Owner: read+write, no access for group or others |
About this tool
Toggle read, write, and execute permissions for owner, group, and others using the visual builder. The tool shows both octal notation (like 755) and symbolic notation (like rwxr-xr-x) in real time. You can also type an octal value directly and the checkboxes update to match.
Quick presets for common permission sets like 755, 644, and 600 are included. The tool also shows the full chmod command you would run in a terminal.
Frequently asked questions
What does each digit in chmod mean?
Each digit represents permissions for a role: owner, group, and others. The digit is a sum of read (4), write (2), and execute (1). So 7 means read+write+execute, 5 means read+execute, and 4 means read only.
What is the difference between octal and symbolic notation?
Octal uses three digits like 755. Symbolic uses letters like rwxr-xr-x. Both describe the same permissions in different formats. Octal is shorter to type, symbolic is easier to read at a glance.
What permissions should web files have?
Directories typically use 755 and regular files use 644. Sensitive config files that should only be readable by the owner use 600. Executable scripts that need to be run use 755.
