r4Read
Allows reading files or listing directory contents.
Development
Convert Unix file permissions between octal and symbolic notation.
Enter a three or four digit chmod value such as 755, 644 or 1777.
Toggle read, write and execute permissions for the owner, group and other users.
Permissions for the file or directory owner.
Permissions for users in the assigned group.
Permissions for every other user.
Enable setuid, setgid or the sticky bit when the resource requires special Unix permission behavior.
Inspect the octal and symbolic forms and generate a ready-to-use chmod command.
Octal
755Symbolic
rwxr-xr-xchmod 755 pathEach permission contributes a numeric value to the final chmod digit.
r4Allows reading files or listing directory contents.
w2Allows modifying files or directory contents.
x1Allows executing files or entering directories.
Permission calculations run locally inside your browser. BigForgeKit does not access your files or execute chmod commands.
About this tool
chmod Calculator converts Unix file and directory permissions between octal and symbolic notation. Configure read, write and execute permissions visually, enable special permission bits and generate a ready-to-use chmod command.
Features
Frequently asked questions
The owner can read, write and execute. The group and other users can read and execute, but cannot write.
The owner can read and write. The group and other users can only read.
Read has a value of 4, write has a value of 2 and execute has a value of 1. Adding them produces each permission digit.
On a shared directory, the sticky bit prevents users from deleting files owned by other users. A common example is chmod 1777.
setuid runs an executable with the file owner's effective user ID. setgid runs with the file group's ID or causes new files in a directory to inherit its group.
No. It only calculates and generates chmod values and commands. It never accesses or modifies your files.
Related tools
Development
Validate cron expressions, explain schedules and preview upcoming executions.
Development
Parse, inspect, validate, search and export environment variable files.
Encoding
Encode text to Base64 or decode Base64 values instantly.