Free Chmod Calculator

Interactive Unix file permission calculator. Toggle checkboxes to set permissions, or type a numeric value like 755. See numeric and symbolic notation side by side with common presets and chmod commands.

Permission Matrix
Read (4) Write (2) Execute (1) Octal
Owner 7
Group 5
Others 5
rwxr-xr-x
Common Presets
chmod 755 filename

Need something more powerful?

Let us build it for you. Custom APIs, dashboards, automations — whatever you need.

Start a Project →
Open source

IT-Tools

269 free tools. No signup. Open source. Built by Christian Bucher.

IT-Tools Browse 269 Free Tools →

Related Tools

Crontab Generator · htaccess Generator · Nginx Config Generator · Docker Compose Generator

Frequently Asked Questions

What does chmod 755 mean?
chmod 755 gives the owner full permissions (read, write, execute = 7), while the group and others get read and execute permissions (5). This is the most common permission for directories and executable scripts, allowing the owner to modify files while letting others access them.
How do Unix file permissions work?
Unix permissions control who can read (r=4), write (w=2), and execute (x=1) files. Each permission has a numeric value, and you add them up for each role: Owner, Group, and Others. For example, read+write = 6, read+execute = 5, and read+write+execute = 7.
What is the difference between numeric and symbolic chmod notation?
Numeric notation uses three digits (e.g., 755) where each digit represents permissions for owner, group, and others. Symbolic notation uses letters like rwxr-xr-x where r=read, w=write, x=execute, and - means no permission. Both represent the same permissions in different formats.
When should I use chmod 644 vs 755?
Use 644 for regular files (like HTML, CSS, images) where the owner can read and write, but others only need to read. Use 755 for directories and executable files (like scripts) where the execute permission is needed to enter directories or run scripts.
Is chmod 777 safe to use?
chmod 777 gives everyone full read, write, and execute permissions, which is a security risk on multi-user systems or web servers. It should generally be avoided in production. Use more restrictive permissions like 755 for directories or 644 for files instead.