$
File Permission Converter
Convert between symbolic (rwxr-xr-x) and numeric (755) Linux file permission formats. Toggle permissions visually, set file types, and handle special permission bits.
Enter 3 digits (755) or 4 digits with special bit (4755)
Enter 9 characters (rwxr-xr-x)
Numeric
755
Symbolic
rwxr-xr-x
ls -l Output
-rwxr-xr-x
File Type
Permission Grid
Owner
7
Group
5
Others
5
Read(r=4)
Write(w=2)
Execute(x=1)
Special Permissions (4th Digit)
chmod Command
$ chmod 755 filenameCommon Permission Reference
| Numeric | Symbolic | Description | Action |
|---|---|---|---|
| 777 | rwxrwxrwx | Full access for everyone | |
| 755 | rwxr-xr-x | Owner full, others read/execute | |
| 750 | rwxr-x--- | Owner full, group read/execute | |
| 700 | rwx------ | Owner full access only | |
| 666 | rw-rw-rw- | Read/write for everyone | |
| 644 | rw-r--r-- | Owner read/write, others read | |
| 600 | rw------- | Owner read/write only | |
| 555 | r-xr-xr-x | Read/execute for everyone | |
| 444 | r--r--r-- | Read-only for everyone | |
| 400 | r-------- | Owner read only |
Octal Digit Reference
| Digit | Symbol | Permission |
|---|---|---|
| 0 | --- | No permission |
| 1 | --x | Execute |
| 2 | -w- | Write |
| 3 | -wx | Write + Execute |
| 4 | r-- | Read |
| 5 | r-x | Read + Execute |
| 6 | rw- | Read + Write |
| 7 | rwx | Read + Write + Execute |