Free Online Chmod Calculator (No Signup) – FreeWWW
rwx

Free Online Chmod Calculator – No Signup

Build Linux & Unix file permissions visually. Convert instantly between octal (like 755), symbolic (rwxr-xr-x) and a ready-to-run chmod command — with setuid, setgid, sticky bit, umask and handy presets.

🧮 Two-way convert

Octal, symbolic and command all stay in sync as you click.

🔐 Special bits

Setuid, setgid and sticky bit with clear plain-English notes.

📋 Copy commands

Generate octal or symbolic chmod, add -R, copy in one tap.

🔒 100% private

Runs entirely in your browser. Nothing is uploaded.

📖 How to use this tool

  1. Click the boxes — toggle Read, Write and Execute for Owner, Group and Others in the grid.
  2. Or type a value — enter an octal number (e.g. 644) or a symbolic string (rw-r--r--) and everything updates.
  3. Add special bits if needed — setuid, setgid or the sticky bit add a leading fourth octal digit.
  4. Grab your command — set the file name, choose octal or symbolic style, tick -R for recursive, then copy.

🧮 Permission Calculator

Toggle the boxes or edit the octal / symbolic value directly — all three views stay in sync.

Read
(4)
Write
(2)
Execute
(1)
=

💻 chmod Command

Fill in the details and copy a command you can paste straight into your terminal.

⌨️ Apply a Symbolic Command

Enter chmod-style clauses to change the current permissions — e.g. u+x, go-w, a=r, u=rwx,g=rx,o=. Uppercase X, s and t are supported.

Common Presets

One tap to load a widely-used permission set.

🔎 What This Means

🧩 Binary Breakdown

Each octal digit is the sum of its bits. Highlighted cells are the ones that are switched on.

🎭 umask Calculator

A umask masks off permission bits from the system defaults (666 for files, 777 for directories). Enter a umask to see the resulting default permissions.

🕒 Recent Values

Your last few permission values, saved locally in this browser. Click one to load it.