Chmod Permissions Calculator & Converter
Convert between Linux octal permissions (755, 644, 777) and symbolic notations (rwxr-xr-x) with bit breakdown and security notes.
Batch workspace
Format multiple files locally in one run.
How to use the Chmod Permissions Calculator
Paste code or file
Paste your raw TEXT text or upload directly.
Configure options
Choose indentation, dialect, or formatting preferences.
Format & export
Click format, then copy, download, or inspect in tree view.
What is a Chmod Permissions Calculator?
Convert between Linux octal permissions (755, 644, 777) and symbolic notations (rwxr-xr-x) with bit breakdown and security notes. This tool re-indents and organizes code according to standard style conventions while checking for syntax validity. Everything executes 100% inside your browser, guaranteeing zero latency and complete privacy for API keys, user tokens, and confidential database schemas.
Frequently Asked Questions
What do numbers 7, 5, and 4 mean in chmod?
4 represents Read (r), 2 represents Write (w), and 1 represents Execute (x). 7 = 4+2+1 (rwx), 5 = 4+0+1 (r-x), and 4 = 4+0+0 (r--).
What permissions should I use for web files and directories?
Standard best practice is `755` (rwxr-xr-x) for directories and executable scripts, and `644` (rw-r--r--) for static files (HTML, CSS, images).
What permission should SSH private keys have?
SSH private keys (like ~/.ssh/id_rsa) must have `600` (rw-------) or `400` (r--------) so other users on the system cannot read them.
Is my data uploaded when I use the Chmod Permissions Calculator?
No. All processing runs entirely in your browser. Nothing is sent to a server unless you explicitly create a share link.
Does this tool work offline?
Yes. After the first visit, the PWA service worker can serve the page and run the formatter without a network connection.
Free Developer Cheat Sheet
Download a handy, printable reference guide for Chmod Permissions Calculator syntax and best practices.
Download Free Cheat Sheet