← All tools
Unix Permissions Calculator
Convert between numeric (chmod) and symbolic (rwx) permission notation. Interactive checkboxes, octal/symbolic input, and umask calculator. Fully client-side.
Permission Bits
755
rwxr-xr-x
From Octal
Enter 3 or 4 digits (4th = setuid/setgid/sticky)
rwxr-xr-x
From Symbolic
Enter 9 or 10 characters (r, w, x, s, t, or -)
755
Umask Calculator
Result: 755 (rwxr-xr-x)
Reference
| Octal | Symbolic | Meaning |
|---|---|---|
| 777 | rwxrwxrwx | Full access (everyone) |
| 755 | rwxr-xr-x | Owner full, others read+execute |
| 644 | rw-r--r-- | Owner read+write, others read |
| 600 | rw------- | Owner only (private file) |
| 444 | r--r--r-- | Read-only for all |
| 700 | rwx------ | Owner only (private dir) |
| 4755 | rwsr-xr-x | Setuid + 755 |
| 2755 | rwxr-sr-x | Setgid + 755 |
| 1755 | rwxr-xr-t | Sticky bit + 755 |
Special bits:
4xxx — Setuid (run as owner) — shows s in owner execute position
2xxx — Setgid (run as group) — shows s in group execute position
1xxx — Sticky (only owner can delete) — shows t in others execute position
Numeric values:
read = 4, write = 2, execute = 1 — sum for each digit.