Loading tool...

Enjoying NextUtils? Every coffee helps keep these tools free for everyone.

Buy me a coffee

How to Use

  1. 1

    Set Permissions

    Toggle checkboxes in the permission matrix for read, write, and execute for owner, group, and others. Or enter an octal value directly.

  2. 2

    Use Presets

    Choose from 15+ common permission presets organized by use case: files, directories, security, and special permissions.

  3. 3

    Review Security

    Check the security level indicator to understand the implications. The breakdown panel explains what each role can do.

  4. 4

    Copy & Use

    Copy the generated chmod command (numeric or symbolic format) and paste it into your terminal.

Share this tool:

Frequently Asked Questions

What does chmod 755 mean?
Chmod 755 (rwxr-xr-x) gives the owner full permissions (read, write, execute) and allows the group and others to read and execute. This is the standard permission for executables and directories.
What is the difference between 644 and 755?
644 (rw-r--r--) is for regular files — owner can read/write, others read only. 755 (rwxr-xr-x) adds execute permission, suitable for scripts, binaries, and directories.
What are setuid, setgid, and sticky bit?
Setuid (4xxx) makes a file execute with the owner's privileges. Setgid (2xxx) makes new files inherit the directory's group. Sticky bit (1xxx) prevents users from deleting files they don't own.
Why is chmod 777 dangerous?
Chmod 777 gives every user full permissions (read, write, execute), meaning anyone can modify or delete the file. This is a security risk — use 755 or 750 instead.
Is my data saved?
All processing happens locally in your browser. No permission settings are sent to any server. Refreshing the page resets to defaults.