Convert Unix file permissions between checkboxes, octal (like 755) and symbolic notation (like rwxr-xr-x).
Cómo usar chmod Calculator
Tick the read, write and execute boxes for owner, group and other.
Or type an octal value like 755 to set the boxes automatically.
Copy the ready-to-run chmod command.
Preguntas frecuentes
755 gives the owner full access and everyone else read and execute, used for directories and scripts. 644 gives the owner read and write and everyone else read only, used for normal files.
777 grants read, write and execute to everyone. It is almost always unsafe on a server because any user can modify the file. Prefer 755 or 644 instead.
Add the execute bit. From 644 you would move to 755 (or chmod +x), which turns on execute for owner, group and others.
Octal (like 755) encodes the permissions as numbers, while symbolic (rwxr-xr-x or u+x) describes them as letters. This tool shows both and keeps them in sync.
They are a fourth leading digit. Setuid and setgid run a program as its owner or group, and the sticky bit on a directory stops users deleting each other's files (as on /tmp).
When setuid, setgid or the sticky bit is set, the execute position is shown as s or t instead of x to signal the special bit is active.
Unix file permissions control who can read, write and execute a file or directory. The three-digit octal notation (like 755 or 644) is compact but not immediately readable, so this calculator converts between the numeric form, the symbolic form (rwxr-xr-x) and interactive checkboxes, so you can see exactly what each permission grants.
755 is the standard for web server directories and executables: the owner has full access (7 = rwx) while group and others can read and execute but not write (5 = r-x). 644 is standard for web files: the owner can read and write (6 = rw-), group and others can only read (4 = r--). 600 is for sensitive files like SSH keys: only the owner can read or write, and nobody else has any access.
Herramientas relacionadas
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text, right in your browser.
Convert colors between HEX, RGB and HSL with a live preview.
Convert Unix timestamps to human dates and back — UTC, local, ISO 8601 and relative time. Seconds and milliseconds are auto-detected.
Percent-encode and decode URLs and URL components, UTF-8 safe.
Usamos cookies esenciales para que el sitio funcione. Con tu consentimiento también cargamos Google AdSense, que establece cookies publicitarias. Consulta nuestra política de privacidad.