Discord Permissions Calculator

Select Discord permission flags to calculate a BigInt permission value, or decode an existing integer.

No sign-in or external API required.

Select permissions

Current BigInt bitfield flags.

GUIDE

How it works

Discord permissions are represented as a variable-length integer bitfield. Select the permissions you need and the calculator ORs the flags together using BigInt. You can also paste an existing decimal value to see which flags are enabled.

Select Discord permission flags to calculate a BigInt permission value, or decode an existing integer.

FAQ

Frequently asked questions

How is a Discord permissions integer calculated?+

Each permission is a bit flag. The final integer is created by combining enabled flags with a bitwise OR operation.

Why does the calculator use BigInt?+

Discord permission values can exceed JavaScript’s safe integer range, so BigInt avoids rounding and precision loss.

Does Administrator include every permission?+

The Administrator flag bypasses channel permission overwrites in Discord. It is still represented by its own bit in the permission integer.