Chmod Permissions & Octal Calculator
Easily understand and construct Linux/UNIX file permissions. Click interactive checkboxes for Read (4), Write (2), and Execute (1) across Owner, Group, and Others to see the exact Octal representation, Symbolic string (rwxr-xr-x), and ready-to-paste CLI commands.
How to Use Chmod Permissions Calculator
Select Checkboxes or Type Octal
Toggle permissions checkboxes or type an octal number like 755 or 644.
Inspect Representation
View the corresponding symbolic format (-rwxr-xr-x) and permission explanation.
Copy Command
Copy the generated 'chmod 755 filename' command directly to your terminal.
About Chmod Permissions Calculator
UNIX permissions use base-8 octal values where Read = 4, Write = 2, and Execute = 1. Summing the values yields a digit from 0 to 7 for each of the three entities (Owner, Group, World). For example, 755 represents Owner: 4+2+1=7 (rwx), Group: 4+0+1=5 (r-x), Others: 4+0+1=5 (r-x).
Key Features
- Bi-directional: click checkboxes to get octal, or type octal to see checkboxes
- Visual grid for User (Owner), Group, and Others (Public)
- Supports Special Bits: SetUID (4000), SetGID (2000), and Sticky Bit (1000)
- Presets for common server use-cases: 644 (Web files), 755 (Directories/scripts), 600 (SSH keys), 400 (Private keys)
- Command generator with recursive (-R) flag option
Frequently Asked Questions
Related Tools
More in Developer ToolsPassword Generator
Generate ultra-secure, high-entropy random passwords with custom rules.
Dockerfile & Container Generator
Generate production-ready, multi-stage Dockerfiles and docker-compose.yml files for Node, Python, Go, and Rust.
Git Command Generator & Quick Reference
Find and generate exact Git commands for rebases, undoing commits, cherry-picking, and branch management.