ToolCabana

Unix permissions calculator

Translate octal modes into symbolic permissions and back.

Favorites are saved in this browser. Find them in My favorites.

Unix permissions calculator

Your input stays in this browser unless stated otherwise
Clear your input, files and result, and restore the default settings.
Load sample text to explore what this tool can do. This replaces your current input.
0 charactersClear the source text.

Kako koristiti Unix permissions calculator

The Unix permissions calculator converts a file mode between octal and symbolic notation. Enter three or four octal digits such as 755 to get rwxr-xr-x, or nine symbolic characters to get the octal number. Setuid, setgid and sticky bits are supported in both directions and shown as s, S, t or T in the symbolic form.

  1. Paste the source into the input editor, or load the built-in example.
  2. Set octal or symbolic mode.
  3. Run unix permissions calculator, review the output, then use the available copy or download controls.

Šta ovaj alat podržava

Translate octal modes into symbolic permissions and back.

Octal or symbolic mode
Set this value for your task.

Ograničenja i obrada

CSV/XLSX inputs are capped at 10 MB each, 200 columns and 20,000 rows; joined output is capped at 20,000 rows. JSONPath script/filter evaluation is disabled. Other operations apply their visible controls and text limits.

Česta pitanja

What does chmod 755 mean?

755 gives the owner read, write and execute (7 = 4 + 2 + 1), and gives the group and others read and execute (5 = 4 + 1). The calculator shows it as rwxr-xr-x. Similarly, 644 becomes rw-r--r--.

How do I convert rwxr-xr-x to octal?

Enter the nine characters exactly, using - for missing permissions. Each triplet becomes one digit, with r = 4, w = 2 and x = 1, so rwxr-xr-x converts to 755. Leave out the leading file-type character such as d.

How are setuid, setgid and sticky bits shown?

A fourth leading octal digit sets them: 4 for setuid, 2 for setgid and 1 for sticky. 4755 shows as rwsr-xr-x. A lowercase s or t means execute is also set, while uppercase S or T means the special bit is set without execute.

Where is my input processed?

This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.

What are the input limits?

CSV/XLSX inputs are capped at 10 MB each, 200 columns and 20,000 rows; joined output is capped at 20,000 rows. JSONPath script/filter evaluation is disabled. Other operations apply their visible controls and text limits.