← 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

OctalSymbolicMeaning
777rwxrwxrwxFull access (everyone)
755rwxr-xr-xOwner full, others read+execute
644rw-r--r--Owner read+write, others read
600rw-------Owner only (private file)
444r--r--r--Read-only for all
700rwx------Owner only (private dir)
4755rwsr-xr-xSetuid + 755
2755rwxr-sr-xSetgid + 755
1755rwxr-xr-tSticky 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.