CalcHive

Chmod Calculator

Calculate Unix file permissions in numeric (octal) and symbolic formats. Toggle read, write, and execute for owner, group, and others.

Examples

755 — Standard executable

In:755

644 — Standard file

In:644

600 — Private file

In:600
ReadWriteExecuteValue
Owner7
Group5
Others5
rwxr-xr-x
chmod 755 filename

How to Use Chmod Calculator

  1. Click the permission checkboxes (Read, Write, Execute) for Owner, Group, and Others.
  2. The numeric (octal) and symbolic values update instantly.
  3. Alternatively, type a numeric value like 755 to set the checkboxes automatically.
  4. Use the preset buttons for common permissions (644, 755, 777, etc.).
  5. Copy the numeric value or the full chmod command with the Copy button.

Understanding Unix File Permissions

Unix-like systems use a permission model with three classes: Owner (the file creator), Group (users in the same group), and Others (everyone else). Each class can have Read (r), Write (w), and Execute (x) permissions. The numeric (octal) representation assigns Read = 4, Write = 2, Execute = 1, and sums them per class.

For example, 755 means the owner has full access (7 = 4+2+1), while group and others can read and execute (5 = 4+1). Directories need execute permission for users to list their contents.

Frequently Asked Questions

Related Tools