Chmod Permissions Calculator
Calculate Unix file permissions, convert between octal (755, 644) and symbolic notation (-rwxr-xr-x), generate shell commands, and compute umask values.
Toggle Read (4), Write (2), and Execute (1) permissions for Owner, Group, and Others to calculate octal numbers (e.g. 755, 644) and symbolic notation (-rwxr-xr-x) with ready-to-copy chmod commands and standard presets.
7 = Read, Write & Execute (4+2+1); 6 = Read & Write (4+2); 5 = Read & Execute (4+1); 4 = Read only (4); 0 = No permissions.
Unix Permissions Grid
Toggle checkboxes or enter octal/symbolic notation directly
Ready-to-Copy Shell Commands
Umask Permission Calculator
Share This Tool
Help your team and fellow developers save time with free, private client-side utilities.
Systems & Security Engineers • Applied Cryptography & High-Performance Web Tools
How to Use Chmod Permissions Calculator
Toggle Permission Checkboxes
Check Read (4), Write (2), or Execute (1) boxes for Owner (User), Group, and Others (Public).
Direct Octal / Symbolic Input
Type an octal number (e.g. 755, 644, 4755) or symbolic string (-rwxr-xr-x) for instant bidirectional synchronization.
Choose Standard Presets
Click presets like Standard Web Files (644), Web Directories (755), SSH Keys (600), or Shared Temp (1777).
Copy Terminal Commands
Enter your target file or directory path and copy ready-to-run chmod, recursive chmod -R, or symbolic commands.
Practical Examples & Conversions
Octal: 755
Symbolic: -rwxr-xr-x (Owner: Read/Write/Exec, Group: Read/Exec, Others: Read/Exec)
Frequently Asked Questions (PAA)
Related Tools & Converters
Algorithm Visualizer & Multi-Race
Interactive real-time visualization of sorting, pathfinding (A*, Dijkstra), and tree traversals.
In-Browser SQL Studio & SQLite WASM
Execute SQL queries, load schemas, import CSVs, and analyze execution plans client-side via SQLite WASM.
Regex State Machine Visualizer
Interactive AST and DFA/NFA state machine visualizer for regular expressions.
Java Execution Visualizer
Step-by-step Java code visualizer tracking stack frames, heap objects, and variable states.
JSON Formatter & Validator
Format, validate, minify, and inspect JSON with hierarchical tree navigation and syntax highlighting.
JWT Token Inspector & Decoder
Decode and inspect RFC 7519 JSON Web Tokens, headers, payload claims, and expiration timestamps.
Authoritative Standards & Citations
Calculations and algorithms on this page are implemented and verified in strict accordance with the following official technical specifications:
RFC 7519: JSON Web Token (JWT)
Standardized compact, URL-safe means of representing claims to be transferred between two parties.
Web Cryptography API Specification
Standard JavaScript API for performing basic cryptographic operations in web applications.
RFC 4122: A Universally Unique IDentifier (UUID) URN Namespace
Definition of uniform format and generation algorithms for UUIDs.