Skip to the content.
An interactive calculator for Unix and Linux file/directory permissions. Select checkboxes, enter octal codes, or type symbolic notation to translate between standard file permissions and the corresponding `chmod` commands.

Owner (User)

Group

Others (Public)

Special Bits

Translation & Representation

Terminal Commands

Plain-English Breakdown

  • Owner: Calculating...
  • Group: Calculating...
  • Others: Calculating...
Value copied to clipboard!

How to Use Unix Permissions Calculator

  1. 1. Toggle Permission Bits

    Click the read, write, and execute checkboxes for Owner, Group, and Others to set the permissions.

  2. 2. Watch Values Update Live

    The octal notation, symbolic notation, and plain-English breakdown update on the fly.

  3. 3. Copy the chmod Command

    Click Copy next to the chmod command to use it directly in your terminal.

The Technical Details

This interactive web utility provides fast, reliable, and completely private data transformations. In modern workflows, quick formatting, conversions, or estimations are essential. By running all logic entirely in your browser with client-side JavaScript, this tool guarantees that your data never leaves your machine. This approach delivers maximum performance and absolute data privacy, as no information is ever sent to a server.

Frequently Asked Questions

What is octal notation for file permissions?

Each permission set (Owner, Group, Others) maps to a digit 0-7: read=4, write=2, execute=1. Add them together. For example, rwx = 7, rw- = 6.

What are setuid, setgid, and sticky bits?

Special bits that modify execution behavior: setuid runs a file as the owner, setgid as the group, and the sticky bit restricts deletion in shared directories.

Is any data sent to a server?

No. All calculations run in your browser; nothing is ever uploaded.

What is the difference between chmod and chown?

chmod changes the permission bits of a file. chown changes the ownership (user and group) of a file.