Discord permissions calculator
Discord Manage Webhooks permission
The Manage Webhooks permission is bit 0x20000000 (integer 536870912) of Discord's permissions bitfield. It lets a member create, edit and delete webhooks, which are URLs that post into a channel without a bot.
| Detail | Value |
|---|---|
| Hex | 0x20000000 |
| Integer | 536870912 |
| Discord API name | MANAGE_WEBHOOKS |
| discord.js / discord-api-types | PermissionFlagsBits.ManageWebhooks |
| Applies to | Text, voice and stage channels |
| Needs owner's 2FA | Yes |
What Manage Webhooks allows
- Create, edit and delete webhooks in the channels where they hold it.
- Copy a webhook's URL so another tool can post through it.
Things to know
- Anyone who has a webhook URL can post through it, so treat the URL like a password.
- On servers with server-wide 2FA enabled, the owner's account must use two-factor authentication before this permission works.
- Webhooks can send embeds. The JSON body a webhook expects is what the embed builder outputs.
Bot invite link with only this permission
Replace the client ID with your application's ID from the Discord developer portal. To request more than one permission, add their integers together, or tick them in the permissions calculator.
https://discord.com/oauth2/authorize?client_id=123456789012345678&permissions=536870912&scope=bot%20applications.commands
Related tool: Discord embed builder. Build the embed JSON a webhook sends, with a live preview.
Questions
- How do I create a Discord webhook?
- Open the channel's settings, go to Integrations, then Webhooks, and create one. You need Manage Webhooks in that channel.
- Does a webhook need a bot?
- No. A webhook is a URL you send a JSON POST request to. No bot account or bot token is involved.
- What is the integer value of Manage Webhooks?
- Manage Webhooks is bit 0x20000000, so its permissions integer is 536870912 when it is the only permission selected. To combine permissions, add their integers together (or OR their bits).
- Does Manage Webhooks need two-factor authentication?
- On servers with server-wide 2FA enabled, the owner's account must use two-factor authentication before this permission works.
Related permissions
Last reviewed 2026-10-14 against the Discord developer docs on permissions. More free tools: all Discord tools