Convert Unix file permissions between checkboxes, octal (like 755) and symbolic notation (like rwxr-xr-x).
How to use the chmod Calculator
Tick the read, write and execute boxes for owner, group and other.
Or type an octal value like 755 to set the boxes automatically.
Copy the ready-to-run chmod command.
Frequently asked questions
Each digit is the sum of read (4), write (2) and execute (1) for owner, group and other. 755 is rwxr-xr-x (common for folders and scripts); 644 is rw-r--r-- (common for files).
They are special permissions shown as a fourth leading octal digit. setuid/setgid run a file with the owner's or group's rights; the sticky bit on a directory stops users deleting each other's files.
In symbolic notation a set special bit replaces the execute character: s/t when execute is also set, and S/T when it is not.
A chmod calculator that converts Unix and Linux file permissions between an interactive checkbox grid, octal notation and symbolic notation in real time.
It supports the special setuid, setgid and sticky bits and outputs a copy-ready chmod command.
Related tools
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text, right in your browser.
Convert colors between HEX, RGB and HSL with a live preview.
Convert Unix timestamps to human dates and back — UTC, local, ISO 8601 and relative time. Seconds and milliseconds are auto-detected.
Percent-encode and decode URLs and URL components, UTF-8 safe.
We use essential cookies to run the site. With your consent we also load Google AdSense, which sets advertising cookies. See our privacy policy.