Developer ToolsLinux

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.

Calculated locally in your browser.
Advertisement
Sponsored PlacementGoogle AdSense Integration Ready

How to Use Chmod Permissions Calculator

1

Select Checkboxes or Type Octal

Toggle permissions checkboxes or type an octal number like 755 or 644.

2

Inspect Representation

View the corresponding symbolic format (-rwxr-xr-x) and permission explanation.

3

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

755 gives the owner full access and everyone else read and execute access (standard for folders and executable scripts). 644 gives the owner read/write and everyone else read-only access (standard for website files like HTML and images).
Chmod Calculator – Linux File Permissions (Octal & Symbolic) | Toolxilla | Toolxilla