🔐

chmod Calculator

Select Unix file permissions visually and get octal notation, symbolic notation, and the ready-to-run chmod command instantly.

Developer Tools Runs locally No data sent
chmod Unix permissions octal symbolic client-side
Permissions
Octal: Enter 0—77 to set checkboxes
Read
(r = 4)
Write
(w = 2)
Execute
(x = 1)
Owner u
Group g
Others o
Result
Octal
644
Symbolic
rw-r--r--
$ chmod 644
ls -la preview
-rw-r--r-- 1 user group 0 Jan 1 00:00 filename
How chmod octal notation works

Each of the three digits represents one class (owner / group / others). The digit is the sum of r=4, w=2, x=1 for that class.

7=111=rwx (read + write + execute)
6=110=rw- (read + write)
5=101=r-x (read + execute)
4=100=r-- (read only)
3=011=-wx (write + execute)
2=010=-w- (write only)
1=001=--x (execute only)
0=000=--- (no permissions)

What is Chmod Permission Calculator?

This tool converts Linux and Unix file permission selections into octal values and symbolic notation. It helps you understand what permission sets like 644, 755, and 600 actually mean before you run chmod.

How to Use Chmod Permission Calculator

  1. Toggle read, write, and execute permissions for owner, group, and others.
  2. Watch the octal value and symbolic string update in real time.
  3. Optionally type an octal value to reverse-calculate the permission layout.
  4. Copy the generated chmod command when you are ready to use it.
Understand Chmod Permission Calculator ▾
Example
Input Checked: Owner rwx, Group r-x, Others r-x →755 (rwxr-xr-x)
Output Command: chmod 755 filename
Common Permission Values
  • Translate symbolic permissions into octal chmod values
  • Check common file and directory permission presets like 644 and 755
  • Teach Linux permissions visually to teammates or students
  • Generate ready-to-run chmod commands for deployment tasks
Why Use This Tool
  • Helps you avoid memorizing octal permission math.
  • Makes directory and file permissions easier to explain visually.
  • Useful for server setup, SSH keys, deploy scripts, and Linux onboarding.
Frequently Asked Questions
Does it support special bits (setuid, sticky)?

Yes —setuid (4000), setgid (2000), and sticky bit (1000) can be toggled.

What does execute permission mean for a directory?

Execute on a directory means the ability to cd into it and access its contents.

What does chmod Calculator Online —Linux File Permission Generator do?

chmod Calculator Online —Linux File Permission Generator runs entirely in your browser and helps you complete this task without uploading data to a server.

Is chmod Calculator Online —Linux File Permission Generator free to use?

Yes. This tool is free to use and does not require sign-up.