Contador de membros Discord: 6 widgets de contagem de membros ao vivo comparados (2026)
Comparação lado a lado de 6 maneiras de mostrar a contagem de membros do seu Discord em um site em 2026. iframe nativo do Discord, shields.io, widgets de terceiros, plugins e DIY — o que funciona melhor e o que foi descontinuado.
A Discord members counter is a small embeddable widget showing the live member count (and often "online now") of a Discord server, placed on an external website. It's the simplest form of community proof — a number that updates in real time.
This guide compares six common Discord member counter implementations in 2026, with honest notes on which are still maintained, which look dated, and which work best for different use cases. If you want our recommendation upfront: skip to the FeedPulse Discord members widget — themable, no bot, no signup.
What a Discord members counter actually shows
The minimum viable Discord members counter displays:
- Total members of the server
- Currently online members (the "active right now" count)
Some widgets also include:
- Server name + icon
- Quick-join button linking to your invite
- A small "X channels" stat if your server has many channels
The data source for every Discord members counter — regardless of which widget you choose — is the same Discord public Widget API. The differences come down to how the data is rendered, not what data is available.
The 6 Discord members counter options in 2026
1. Discord's native widget iframe
Discord ships its own embed format at discord.com/widget. Updated infrequently — the visual style still reflects the 2018-era Discord look.
- Setup: Enable widget in Server Settings → copy iframe snippet from the widget panel.
- Customization: Only
theme=light|dark. No color control, no font, no size flexibility. - Look: Discord branding (logo, color scheme) is front and center. Hard to make it match your site's visual identity.
- Best for: Quick setup when aesthetics don't matter (internal docs, support pages).
2. FeedPulse Discord members widget
A modern themable drop-in built specifically for landing pages where the widget needs to match your brand.
- Setup: Enable widget in Discord → paste invite code into the customizer.
- Customization: 5 themes (obsidian/mint/sand/light/dark) + custom hex colors + width + show/hide online pill + 12-language support.
- Look: No Discord logo takeover. Renders as a clean pill or card matching your design.
- Best for: Indie SaaS landings, dev portfolios, marketing sites where visual consistency matters. See /free-discord-members-widget.
3. Shields.io badge format
A static SVG badge showing member count, in the same visual style as GitHub README badges.
<img src="https://img.shields.io/discord/SERVER_ID?label=members&style=for-the-badge" alt="Discord members">- Setup: No Discord config needed beyond enabling the widget. Just paste the URL.
- Customization: Color, label text, badge style (flat / for-the-badge / plastic).
- Look: Same visual language as your other README badges.
- Best for: GitHub READMEs, project documentation, simple pages where a small pill is all you need.
4. Statbot / Discord Stats third-party services
Several niche services (Statbot, DiscordHub, Discord Stats) provide Discord embed widgets with additional graphs and analytics.
- Setup: Most require a Discord bot installation and OAuth grant.
- Customization: Varies. Some are themable; many are not.
- Look: Often busier than needed — they emphasize their own branding over yours.
- Caveat: Several of these services have shut down or pivoted to paid-only since 2023. Check the service is still active before relying on it.
- Best for: Sites that genuinely need deep server analytics, not just a member count.
5. Platform-specific plugins (WordPress, Webflow, Shopify)
Each major platform has 3-5 Discord widget plugins available. They typically wrap one of the four options above into a draggable component.
- Setup: Install plugin → enter server ID → place on page.
- Customization: Whatever the plugin author exposed in settings.
- Look: Varies wildly. Some are excellent; many are abandoned.
- Caveat: Plugin maintenance matters. A plugin that hasn't been updated in 2+ years is a security risk and often breaks on newer Discord API changes.
- Best for: Non-technical users on WordPress/Webflow/Shopify who prefer GUI over code snippets.
6. DIY custom renderer
Fetch https://discord.com/api/guilds/SERVER_ID/widget.json yourself and render the JSON however you like.
fetch('https://discord.com/api/guilds/YOUR_ID/widget.json')
.then(r => r.json())
.then(data => {
document.getElementById('discord-count').textContent =
`${data.presence_count} online, ${data.members.length} members`;
});- Setup: Custom code, ~30 lines for the basics, more for polish.
- Customization: Total — it's your code.
- Caveat: Each embed makes a request directly to Discord's API. At scale, you'll hit rate limits faster than a cached service like FeedPulse.
- Best for: Teams with frontend bandwidth who want unique presentation.
Side-by-side comparison table
| Option | Themable | Bot required | Free | Maintained | Best for |
|---|---|---|---|---|---|
| Discord native iframe | No | No | Yes | Yes | Quick internal pages |
| FeedPulse widget | Yes (5 themes + hex) | No | Yes | Yes | Modern landing pages |
| Shields.io badge | Limited | No | Yes | Yes | Project READMEs |
| Statbot / similar | Varies | Yes | Mixed | Mixed | Deep analytics needed |
| Platform plugins | Varies | Sometimes | Mixed | Mixed | Non-technical setup |
| DIY renderer | Unlimited | No | Yes | (your code) | Custom presentations |
What we recommend by use case
- Indie SaaS landing page: FeedPulse widget. Themable, lightweight, no Discord branding clash.
- Open-source project README on GitHub: Shields.io badge. Same visual language as your stars/version/license badges.
- Internal team docs or Notion: Discord native iframe. Quick, gets the job done.
- Webflow / WordPress non-technical site: Reputable platform plugin (verify last-updated date < 6 months).
- Custom-design portfolio or single high-budget landing: DIY renderer for total control.
Common mistakes when adding a Discord members counter
- Hardcoding a fallback count. "5,000+ members" written into the HTML defeats the purpose. If the API is slow, show a loading state instead.
- Not enabling the widget in Server Settings. Every option above requires the widget to be enabled. Many "broken counters" are simply this.
- Over-relying on the counter alone. A live member count is great social proof, but pair it with a benefit-oriented sentence ("Join 12,400 builders sharing their indie launches") for maximum effect.
- Auto-refreshing too aggressively. Some DIY implementations poll every 5 seconds — pointless because Discord caches for 60s. Match Discord's cache (poll every 60s) to avoid rate limits.
- Not handling the "widget disabled" state gracefully. If a future admin disables the widget, your counter will fail silently. Show a fallback "Join our community" CTA instead of a broken empty box.
Frequently asked questions
What's the difference between Discord member count and online count?
The total member count is everyone who has ever joined and hasn't been removed — a slowly growing number. The online count is members currently active on Discord (status not offline) — fluctuates throughout the day. Most widgets show both.
Do Discord members counters work in real time?
Effectively yes, with a small cache delay. Discord's Widget API caches counts for ~60 seconds, so most widgets poll at that interval. "Real time" in this context means "within 60 seconds," not "instant."
Can I show member count without enabling the widget?
No — Discord's Widget API only returns data for servers where the widget is enabled in Server Settings. There's no workaround. If you can't enable the widget (e.g., you're not an admin), you cannot embed the count.
Will the Discord members counter slow down my site?
Modern drop-in widgets (FeedPulse, well-built plugins) load asynchronously and don't block your page render. The widget HTML appears as soon as Discord's API responds — typically <500ms — and your page's Lighthouse score is unaffected.
Can I embed the Discord members counter without showing the join button?
The native iframe and most plugins always show a join button. The FeedPulse widget lets you hide it via the customizer if you want a count-only display. DIY renderers are obviously fully under your control.
Why does my Discord members counter show fewer online than I expect?
Discord considers a member "online" only if they've been active on Discord (any client) within the last few minutes. Members who left their Discord open in a background tab and stopped interacting will show as idle or offline after ~10 minutes. The "online" count is genuinely real-time activity, not just "logged in somewhere."
Add a modern Discord members counter in 60 seconds
If you've enabled the Discord widget and just want the embed snippet, open feed-pulse.com/free-discord-members-widget, paste your invite code, pick a theme, copy the script tag. No bot, no signup, no monthly fee. For full Discord widget setup details, see our Discord server widget guide.