Code tools

Chmod Calculator

Translate Unix file permission digits into read, write and execute permissions for owner, group and others.

Runs locally
Owner
Group
Others
Input limit: 3 bytes. Processing stays in this browser.
Guide

Enter three digits or change read, write and execute for each group. Read the digits and permission letters. Special bits such as setuid are outside this three-digit calculator.

  1. Choose your input

    Enter three digits or change read, write and execute for each group.

  2. Read the result

    Read the digits and permission letters. Special bits such as setuid are outside this three-digit calculator.

  3. Keep your result

    On a phone, select Output. Copy or download only when you want to keep the result.

Change one permission

Example file starts at 644. Check Owner Execute to get 744. The owner's permissions change from rw- to rwx; the group and others still have read access only.

On mobile, choose Output to read the result. Clear removes both fields.

Permissions

  • Read: inspect the contents.
  • Write: modify the contents.
  • Execute: run a file or traverse a directory.
Shortcuts
  • Ctrl / Cmd + Enter — Run selected action
  • Ctrl / Cmd + Shift + C — Copy output
  • Ctrl / Cmd + S — Download output
  • ? — Show shortcuts outside text fields

Shortcuts work while focus is in the workspace. Copy and download need valid output.

Common questions
Where is my input processed?
In this browser. Input, keys, passwords and results are not stored or sent to a server.
How do I clear my data?
Choose Clear to remove entered data and results from this workspace.
How does processing start?
Examples update immediately. After typing or changing an option the result updates when you pause.

Was this tool helpful?

Only your rating and optional feedback are sent. Your tool input and output are never included.