← All tools

Unix File Permissions Calculator

Convert Unix octal and symbolic permission modes locally, including setuid, setgid, and sticky bits.

Octal or symbolic permissions stay in this browser. Accepts 755, 0755, rwxr-xr-x, or an ls mode beginning with - or d.

Common examples
Owner
Group
Other
Special bits

Do not treat this as proof of effective access, a safe permission setting, or a substitute for ACL, ownership, mount-option, and OS-policy review.

Octal mode0644
ls-style permissionsrw-r--r--

For a regular file, execute permits running it as a program; file format, mount options, and OS policy still matter.

Owner
6 Read (4), Write (2)
Group
4 Read (4)
Other
4 Read (4)
Advanced: GNU command template

This template does not run and contains no real path. GNU directories can preserve special bits; check the target system before applying it.

chmod 0644 -- '<replace-with-path>'

How to use this tool

Enter an absolute octal or rwx permission mode, review each owner, group, and other bit, then apply it only after checking the target system and file type.

When not to use it

Do not treat this calculation as proof of effective access, a safe permission setting, or a substitute for reviewing ACLs, ownership, mount options, and OS policy.

Read the guide →