Discord Permission Calculator
Discord role permissions use a numeric bitfield. Select checkboxes to compute a value or paste a number to see which permissions it includes.
What are Discord permission values?
Each permission corresponds to a bit in a large integer. Combining permissions ORs those bits together into one number bots and API tools reference.
Administrators see simplified checkboxes in the UI, but bots often need the raw integer.
Using the calculator
Check permissions your role needs and copy the computed value. To decode, paste an existing integer and read the permission list below.
Administrator permission implies almost everything else. Use it sparingly for real admin roles only.
Common permission sets
Moderator packs often include kick, ban, manage messages, and timeout members. Voice moderators might need mute and move members.
Cosmetic roles should have no elevated permissions, only color and hoist settings.
Channel overwrites
Channel-specific permissions stack with role permissions. This calculator shows role-level bits only.
Test controversial channels in a private category before applying overwrites server-wide.
Bot development note
Developers configuring OAuth or bot invites use the same bit values. Cross-check Discord developer docs when permissions update.
Keep permission principle of least privilege. Extra bits increase accident and exploit risk.
Explore more discord tools on Tolz.me.