Linux & DevOps Utilities

Chmod Permissions Calculator

Calculate Linux and Unix file permissions visually. Convert between Octal, Symbolic notation, and bash chmod terminal commands in real-time.

Common Presets:
Owner (User)
7
Group
5
Public (Others)
5
Special Permission Bits (Optional)
Permissions Output
Octal Code
755
Symbolic Notation
-rwxr-xr-x
Terminal Command Builder
chmod 755 file.txt
chmod u=rwx,g=rx,o=rx file.txt

About this tool

Comprehensive documentation & audit utility guide
Verified Utility

Chmod (change mode) is the Unix command used to set file and directory system permissions. This interactive calculator allows developers and DevOps administrators to visually configure read (4), write (2), and execute (1) bits for Owners, Groups, and Others, calculate octal codes (e.g. 755, 644, 600), manage special SUID/SGID/Sticky bits, and generate CLI commands.

How it works
1
Toggle Permission Checkboxes

Select Read (r), Write (w), or Execute (x) permissions for Owner, Group, and Public/Others.

2
Configure Special Bits & Paths

Optionally enable SetUID, SetGID, Sticky bit, and specify your target file or directory path.

3
Copy Terminal Command

Copy the exact octal (chmod 755) or symbolic (chmod u=rwx...) command directly into your terminal.

Key Features & Capabilities
Real-time bidirectional calculation between Octal notation (755, 644) and symbolic flags (-rwxr-xr-x)
Full support for Unix Special Bits: SetUID (4000), SetGID (2000), and Sticky bit (1000)
Instant terminal command generator with recursive directory flags (-R) and target file paths
Pre-configured security presets: 600 (SSH Keys), 755 (Web Server Executables), 644 (HTML/CSS files), 777 (Full Access)