# Chmod Lookup for Raycast

URL: https://www.raycast.com/taha_harradi/chmod-lookup

> Convert Unix permissions between numeric (octal) and symbolic notation

- Install: raycast://extensions/taha_harradi/chmod-lookup
- Author: [Taha Harradi](https://www.raycast.com/taha_harradi)
- Installs: 30
- Platforms: macOS, Windows
- Categories: Developer Tools
- Updated: 2026-10-09
- Source: https://github.com/raycast/extensions/tree/c33bf4cb4b9ad70c2b93432ee713ffb7486ed331/extensions/chmod-lookup/

## Commands

- **Look up Chmod Mode**: Convert Unix permissions between numeric (octal) and symbolic notation

## README

### Chmod Lookup

Convert between numeric (octal) and symbolic Unix permission notation, in both directions.

#### Usage

Open the **Look up Chmod Mode** command and type a mode — or type `chmod <mode>` straight into Raycast root search (the value fills the command's argument). A leading `chmod ` in the input is ignored, so pasting a full command works too.

| Input        | Result       | Notes                                |
| ------------ | ------------ | ------------------------------------ |
| `770`        | `rwxrwx---`  | numeric → symbolic                   |
| `rwxrwx---`  | `770`        | symbolic → numeric                   |
| `4755`       | `rwsr-xr-x`  | setuid / setgid / sticky bits        |
| `drwxr-xr-x` | `755`        | `ls -l` style with file type prefix  |
| `120777`     | `lrwxrwxrwx` | full octal `st_mode` incl. file type |
| `6`          | `rw-`        | single digit                         |
| `r`          | `4`          | partial flags                        |

Supported file type prefixes: `-` (file), `d` (directory), `l` (symlink), `b`, `c`, `p`, `s`.

The detail panel breaks the mode down per class (owner / group / others), shows special bits, the full octal `st_mode`, and the ready-to-copy `chmod` command.
