Chmod Calc
Linux file permissions.
Need a faster backend? Get $200 on DigitalOcean.
How to Use the Chmod Calculator
Select specific permissions using the intuitive checkboxes for Owner, Group, and Public, or apply Special Permissions.
Alternatively, type your Octal (e.g., 755) or Symbolic (e.g., -rwxr-xr-x) value directly. All fields synchronize instantly.
Click "Generate Breakdown" to view a detailed summary of the permissions and copy the exact Linux command.
Features & Benefits
3-Way Synchronization
Whether you change a checkbox, type an octal number, or edit the symbolic string, all other inputs update automatically in real-time.
Special Permissions
Fully supports advanced Linux permissions including Setuid (SUID), Setgid (SGID), and the Sticky Bit for comprehensive directory management.
Command Generation
No need to memorize syntax. The tool automatically generates the exact chmod commands (both octal and symbolic) ready to be pasted into your terminal.
100% Privacy Preserved
All calculations are performed locally within your browser. No data or queries are ever sent to external servers.
Frequently Asked Questions
What does chmod 777 mean?
777 grants full Read, Write, and Execute permissions to everyone (Owner, Group, and Public). This is highly insecure and generally discouraged for files on a web server.
What is the difference between Octal and Symbolic?
Octal uses a 3 or 4-digit number (like 644) where each digit represents the sum of permissions (Read=4, Write=2, Execute=1). Symbolic uses letters (like u+x or -rw-r--r--) to represent the same permissions visually.
What does the Sticky Bit do?
When applied to a directory (often represented by a t at the end of the symbolic string, like /tmp), the sticky bit ensures that only the file's owner, the directory's owner, or the root user can rename or delete files within it.
Suggested Tools
DSAT Development 30% OFF
Professional website & software development at discounted price.