Loading...
Click checkboxes for owner, group, and others to get the chmod command and octal code instantly, or enter an octal like 755 to see exactly which permissions it grants. A visual, bidirectional converter between symbolic notation (rwxr-xr-x) and numeric modes.
Perfect for learning Unix permissions, double-checking a deploy script, or deciding the right mode for a directory vs. a file. The calculator explains what each digit means rather than making you memorize the arithmetic.
Each digit is a permission set: owner=7 (read+write+execute), group=5 (read+execute), others=5. 644 means the owner reads and writes, everyone else only reads — the standard for files. 755 is the standard for directories and executables.
Programs and scripts need x to run, and directories need x to be enterable (you cannot cd into a directory without it). Plain data files never need x — and granting it lets any file be executed as a program, so leave it off by default.
+x adds execute for all three sets on one file (relative change). 755 sets absolute values for every set at once. Absolute modes are safer in scripts — they cannot accidentally leave broader permissions than intended.
PureKit · chmod · Free online tool — files processed locally in your browser, no upload.