Home › Programmer & Developer Tools › chmod Permission Calculator

chmod Permission Calculator

Calculate Unix file permissions visually. Tick read, write, and execute for owner, group, and others and get the octal (e.g. 750) and symbolic (rwxr-x---) forms instantly — including setuid, setgid, and sticky bits. Type an octal value to work backwards.

How to use chmod Permission Calculator

  1. Check the permissions you want in the grid.
  2. Read off the octal, symbolic, and ready-to-run chmod command.
  3. Or type an octal value to set the checkboxes automatically.

Frequently asked questions

What does the fourth octal digit mean?
It encodes the special bits — setuid (4), setgid (2), and sticky (1). It only appears when one of those is set, e.g. 4755.
What do s, S, t, and T mean in the symbolic form?
They show special bits: s/S for setuid/setgid and t/T for the sticky bit. The letter is lowercase when the underlying execute bit is also set, uppercase when it is not.

More Programmer & Developer Tools

  • JSON Validator — Validate, parse, and prettify JSON — load it from a URL or curl command, or convert a Python dict (single quotes, True/False/None) to JSON. Identifies syntax errors with precise line number reporting.
  • Code Beautifier — Automatically format your JavaScript, CSS, and HTML with customizable indentation and style rules.
  • Minifier — Reduce bundle sizes by removing whitespace, comments, and optimizing code structure for production.
  • SQL Formatter & Beautifier — Pretty-print and indent SQL queries across dialects (PostgreSQL, MySQL, T-SQL, BigQuery, and more) with configurable keyword casing.
  • XML Formatter — Beautify and validate XML with configurable indentation, or minify it to the smallest valid output — entirely in your browser.
  • JSON Diff — Compare two JSON objects (or Python dicts) structurally to spot added, removed, and changed keys — or switch to line and word mode for plain text and code.
  • RegEx Tester — Build and test regular expressions in real-time with syntax highlighting and match group visualization.
  • Base64 Converter — Quickly encode and decode strings or files to Base64 format for safe data transmission.