Skip to content
Codesphere
← All tools
</>

Chmod Calculator

Convert Unix permissions between checkboxes, octal, and symbolic form.

ScopeReadWriteExecute
Owner
Group
Other
chmod 755

About the Chmod Calculator

Toggle a read/write/execute checkbox grid for owner, group, and other, or type an octal or symbolic value directly. All three representations stay in sync so you can work in whichever format is easiest.

How the result is produced

Permission checkboxes are converted to Unix mode bits, octal digits, symbolic notation, and a chmod command through local bitmask operations.

Example: The common `755` value maps to owner read/write/execute and group/other read/execute permissions.

Limitations and review notes

The calculator models traditional Unix permission bits only. ACLs, ownership, umask, filesystem mount options, Windows permissions, and service-level policies can change the effective access.

How to use it

  1. 1. Toggle read, write, and execute checkboxes for owner, group, and other.
  2. 2. Or type a 3-digit octal value such as 755 directly.
  3. 3. Or type a 9-character symbolic value such as rwxr-xr-x directly.
  4. 4. Copy the resulting chmod command.

FAQ

How do checkboxes, octal, and symbolic stay in sync?

Editing any one of the checkbox grid, the octal field, or the symbolic field immediately recalculates the other two.

What does each octal digit represent?

The three digits represent owner, group, and other permissions, where read is 4, write is 2, and execute is 1, summed per scope.

Does this cover special permission bits?

No. This calculator covers the standard read, write, and execute bits for owner, group, and other.

Related tools

View category →

Was this useful?