About Chmod Calculator
The classic "do I want 755 or 644 here?" moment — you're SSHed
onto a server, about to run chmod, and you need to remember
whether 755 means owner-everything-others-execute or
owner-write-everyone-read. Most online calculators give one direction
(numeric to letters or vice versa), force a page refresh between
conversions, or hide setuid and sticky
behind a paywall.
This chmod calculator wires three formats together —
octal (0755), symbolic (rwxr-xr-x) and a 3×3
checkbox matrix — so editing any one updates the other
two in real time. Setuid (4000), setgid (2000) and the sticky bit (1000)
are first-class: tick a box and the symbolic notation properly switches
to s/S for setuid/setgid or t/T
for sticky, matching how ls -l actually prints them. A
copy-ready chmod command and a find . -perm
companion are generated below, plus a plain-English explanation of who
can do what.
Use it to decode an unfamiliar 4755 you see on
/usr/bin/passwd, double-check before tightening an SSH
private key to 600, audit why a deploy script fails when
the binary is 644, or memorise the eight common presets
(644, 755, 600, 700,
666, 777, 4755, 1777)
by clicking through them. Everything is bitwise math in JavaScript — no
network call, no signup, no telemetry.