🔐

calculator

Chmod Calculator

Convert Unix file permissions between numeric and symbolic forms while generating a ready-to-copy chmod command.

chmod calculatorunix permissions calculatorfile permission calculatorchmod command generator
Toggle permissions or type a three-digit mode like 755 to update everything in real time.

Owner

User permissions

Group

Shared access

Others

Everyone else

Numeric

755

Symbolic

rwxr-xr-x

chmod command

chmod 755 filename

Common presets make it easy to switch between open development modes, typical executable permissions, and private file settings.

How to use

How to convert Unix file permissions between checkboxes, numbers, and symbolic notation

  1. 1 Toggle the read, write, and execute boxes for owner, group, and others to build the exact permission set you want.
  2. 2 Watch the numeric mode update instantly so you can see values such as 755, 644, 600, or 400 without doing the math by hand.
  3. 3 Review the symbolic string to confirm the permission pattern in rwxr-xr-x style notation.
  4. 4 Type a numeric mode directly if you already know it and want the calculator to check the corresponding boxes for you.
  5. 5 Copy the generated chmod command when you are ready to apply the permission set to a file or folder in the terminal.

Unix permission math is simple once you remember the read, write, and execute values, but it is still easy to forget which number maps to which combination in the moment. A chmod calculator removes that friction by showing the relationship between checkboxes, numeric digits, and symbolic notation at the same time. That makes it useful for developers, DevOps work, hosting tasks, and everyday server administration.

The live command preview is especially handy because it turns an abstract permission value into the exact shell command you can run next. Whether you are locking down a private key with 400, making a script executable with 755, or setting a document to 644, you can confirm the intended mode visually before copying the command into a terminal session. The preset buttons also speed up the most common permission patterns.

Related tools

Try another free utility