Discord Permissions Calculator
Tick the permissions your bot needs to build the exact permissions integer, then generate a ready-to-use OAuth2 invite URL. Add your application ID and copy the link. Everything runs in your browser, with no login.
General Server
Membership
Text Channel
Voice Channel
0Find this on the Discord Developer Portal under your application's General Information. Leave it blank to use a CLIENT_ID placeholder.
https://discord.com/oauth2/authorize?client_id=CLIENT_ID&permissions=0&scope=bot+applications.commandsDiscord permissions, explained
What is a Discord permissions integer?+
A Discord permissions integer is a single number that encodes a set of permissions as a bitfield. Each permission has its own bit, and the integer is the bitwise OR of every enabled bit. Discord uses this value in role settings and OAuth2 bot invite links to describe exactly what a bot or role is allowed to do.
How do I invite my bot with these permissions?+
Select the permissions you want, paste your application (client) ID into the field, then copy the generated invite URL and open it in your browser. Discord will show an authorization screen where a server admin can add the bot with the requested permissions and slash-command scope.
What does Administrator do?+
Administrator grants every permission on the server and bypasses channel-specific overwrites. It is the most powerful permission, so grant it only to fully trusted bots and roles. When Administrator is enabled here it is included in the integer, which effectively implies all other permissions.
Is this Discord permissions calculator free?+
Yes. It is completely free with no login or account required. Everything runs entirely in your browser. Nothing you select or type is ever sent to a server.
More Digital Den tools
Browse the rest of our free, no-login utilities and bots.

