Chmod Calculator
LOCAL · Browser-OnlyCalculate Unix file permissions with an interactive chmod builder
Permission Matrix
| Entity | Read (4) | Write (2) | Execute (1) | Octal | Symbolic |
|---|---|---|---|---|---|
| Owner (u) | 7 | rwx | |||
| Group (g) | 5 | r-x | |||
| Others (o) | 5 | r-x |
Special Bits
Advanced permission flags for executables and directories
Generated Permissions
755rwxr-xr-x-rwxr-xr-xchmod 755 filenamechmod u=rwx,g=rx,o=rx filenamePermission Breakdown
Owner (u)
7rwx- - Read files / list directory contents
- - Write / modify / delete
- - Execute / traverse directory
Group (g)
5r-x- - Read files / list directory contents
- - Execute / traverse directory
Others (o)
5r-x- - Read files / list directory contents
- - Execute / traverse directory
Common Permissions Reference
| Octal | Symbolic | Meaning |
|---|---|---|
777 | rwxrwxrwx | Full access for everyone |
755 | rwxr-xr-x | Owner full, others read and execute |
750 | rwxr-x--- | Owner full, group read and execute |
700 | rwx------ | Owner full access only |
666 | rw-rw-rw- | Read and write for everyone |
644 | rw-r--r-- | Owner read/write, others read only |
600 | rw------- | Owner read/write only |
555 | r-xr-xr-x | Read and execute for everyone |
444 | r--r--r-- | Read only for everyone |
400 | r-------- | Owner read only |
Was this tool helpful?
What is Chmod Calculator?
Free online chmod calculator to 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, 600, 700, and 777, so you can look up what chmod 644 means or convert 600 permissions to rwx symbolic notation in one click. The tool builds the exact chmod command ready to copy into your terminal, including the recursive -R flag for applying permissions to a directory and everything inside it. Great for setting SSH key file permissions, locking down a config file, or fixing web server upload permissions. No signup required.
How to Use Chmod Calculator
- 1Toggle read, write, and execute permissions for owner, group, and others
- 2See the numeric (octal) and symbolic notation update in real time
- 3Use preset buttons for common permissions (755, 644, etc.)
- 4Copy the chmod command to use in your terminal
Frequently Asked Questions
What is chmod?
What does chmod 755 mean?
What is the difference between numeric and symbolic notation?
What does chmod 600 mean and when should I use it?
How do I apply permissions recursively to a directory?
Related Tools
Explain This
Free online explain this - paste any input and get a human-readable explanation of what it is
Cron parser
Free online cron expression parser - parse cron expressions and see the next scheduled run times
Env file editor
Edit and validate .env files online - detect duplicates, mask secrets, generate .env.example
Statistics Calculator
Calculate mean, median, mode, standard deviation, and 30+ statistics with visualizations
Base64 Encoder/Decoder
Base64 encode and decode online - convert text to Base64 or decode Base64 strings instantly, free
Bitwise OR
Bitwise operations calculator - AND, OR, XOR, NOT, shifts with interactive bit grid visualization
Unix timestamp
Free online timestamp converter - convert between Unix timestamps and human-readable dates instantly
Age Calculator
Free online age calculator - calculate your exact age from your birthdate in years, months, and days
Keep reading: Python Cheat Sheet and file permissions reference. Doing this in code instead? See the JSON and data endpoints.