Free Discord server widget

Free Discord widget for any website

Discord's own server widget is a heavy iframe that breaks your page layout and ships its own CSS. This Discord widget is a 4 KB script tag — pulls the live online-members count from Discord's public widget.json endpoint, caches it server-side for 6 hours, and shows '● 3,421 online' as a crisp embeddable pill in 7 themes. Free, no API key, no signup, no bot to invite. Click-through opens your invite link if set.

By FeedPulse Editorial4.8/5 · 24 reviews24 sites installed· last install 22m agoJust installed in 🇦🇺 Sydney · 7h ago
Discord members widgetfree Discord members widgetDiscord members widget for WordPressDiscord members widget for ShopifyDiscord members widget for Wix
Customize and grab embed code

Why use a free embeddable Discord members widget on your website?

Discord's own server widget is a heavy iframe that breaks your page layout and ships its own CSS. This Discord widget is a 4 KB script tag — pulls the live online-members count from Discord's public widget.json endpoint, caches it server-side for 6 hours, and shows '● 3,421 online' as a crisp embeddable pill in 7 themes. Free, no API key, no signup, no bot to invite. Click-through opens your invite link if set.

Discord members widget for WordPress, Shopify, Wix, Webflow & plain HTML

The FeedPulse Discord members widget is a single async <script> tag — paste it into any HTML pane and you're done. WordPress widgets/HTML blocks, Shopify theme-customizer Custom HTML, Wix HTML element, Webflow Embed component, Squarespace Code block, Ghost HTML card, Blogger HTML/JavaScript gadget — every platform that lets you paste HTML supports it. No plugins, no app store, no admin permissions needed.

How to add the Discord members widget to your site in 60 seconds

  1. Open the Free Discord server widget customizer.
  2. Pick your colors, size, and any options that apply.
  3. Click "Copy" on the generated embed snippet.
  4. Paste the line wherever you'd put any HTML — anywhere on any page, on any platform.
  5. That's it. No signup, no account creation, no email required.

Why the FeedPulse Discord members widget is 100% free, forever

Every widget we offer is free forever. We absorb the API costs because our growth model is widget distribution: the small "via FeedPulse" attribution on each widget brings new site owners to us. Install the widget → we earn the impression. That's the entire business model. No paywall, no premium tier, no ads, no email harvesting, no signup wall.

Discord server widget — the modern, lightweight version

A Discord server widget is the small embeddable badge that displays your server's name, online-members count, or invite button on an external website. The official Discord server widget is a heavy iframe with its own CSS that often clashes with your page theme. This Discord server widget is a 4 KB script tag — pulls the same data from Discord's public widget.json endpoint, but renders as a single pill that inherits your site's styling. Compatible with WordPress sidebars, Shopify theme HTML blocks, Wix HTML element, Webflow Embed component, plain HTML.

Discord members counter — what it is and how it differs from a bot

A Discord members counter is a tiny embeddable badge that displays your server's live online-members count without requiring a Discord bot. Traditional members-counter setups install a bot on your server (managing permissions, intents, uptime). The FeedPulse Discord widget reads the count from Discord's public widget.json endpoint — no bot to invite, no permissions to grant, no server to host. Toggle 'Enable Server Widget' in your server settings once, and the count flows to every site that embeds the widget.

How to embed Discord server in website without a bot

To embed Discord server in website pages the old way, you needed a Discord bot with the GUILD_MEMBERS intent + a backend to poll member counts + a frontend component to render them. With this widget, embedding a Discord server in your website becomes one line of HTML. Paste the script tag wherever you put any HTML — WordPress sidebar widget area, Shopify theme Custom HTML block, Wix HTML element, Webflow Embed component, Squarespace Code block. The count refreshes on Discord's side every 6 hours; your page never blocks waiting for it because the load is async.

Discord members widget — frequently asked questions

Does this widget slow down my page?

No. The widget JS is loaded asynchronously (<script async>) and weighs roughly 5-8 KB gzipped. Lighthouse Performance impact is typically < 1 point on mobile.

Is there really no signup or API key required?

Really. The script tag is the entire "install". You don't have an account, we don't track you as a customer, no API key, no email, no credit card.

Can I remove the "via FeedPulse" attribution?

The attribution is what keeps the service free. It's intentionally small and unobtrusive. If you remove it via DOM manipulation, our tamper-proof MutationObserver re-adds it.

Will this widget keep working long-term?

Yes. Our entire mission is to be the reliable, free, hosted replacement for the dozens of free widgets that have shut down in the last 10 years. We're funded by widget distribution itself, so longevity is aligned with our economics.

/ frequently asked

Free Discord server widget — questions, answered.

Where does the Discord server widget get its live online-members count from?

Directly from Discord's public `discord.com/api/guilds/{server-id}/widget.json` endpoint. The server's Widget feature must be enabled (Server Settings → Widget → 'Enable Server Widget'). FeedPulse caches the response for 6 hours per guild so thousands of embeds share one upstream call.

Does the Discord members widget need a bot token or any authentication?

No. The widget endpoint is fully unauthenticated — Discord designed it specifically for public embedding. You only need to flip Widget on in your server settings; FeedPulse handles the rest. No bot to invite, no OAuth, no API key.

How do I find my Discord server ID for the widget?

On the desktop or web Discord app: Server Settings → Widget. The numeric Server ID is shown at the top of that page (the same place you toggle Widget on). Paste that 17-20 digit number into the FeedPulse customizer.

What happens if I turn off the Discord server widget after embedding?

The widget gracefully degrades to '—' (em-dash) so it never breaks your page layout. As soon as you re-enable Widget in server settings, the count comes back within the next 6-hour cache refresh window. The click-through invite link also disappears, since Discord stops returning it when Widget is off.

Does the Discord members widget slow down my page?

No. The Discord members widget loads asynchronously (<script async>) and weighs roughly 5-8 KB gzipped. Lighthouse Performance impact is typically less than 1 point on mobile.

Is there really no signup or API key required?

Yes — no account, no email, no credit card, no API key. Pick your options in the customizer, copy the embed snippet, paste it on your site.

Does the Discord members widget work on WordPress, Shopify, Wix and Webflow?

Yes. It's a single async <script> tag, so it works on every platform that lets you paste HTML — WordPress, Shopify, Wix, Webflow, Squarespace, Ghost, Blogger, plain HTML.

Can I display the Discord members widget in my own language?

Yes — the widget UI supports 12 languages out of the box (English, Spanish, French, German, Hindi, Portuguese, Italian, Russian, Japanese, Chinese, Arabic, Dutch). Pick yours from the 'Widget language' dropdown in the customizer.

/ also free
AI SEO Audit
Paste any URL — get a Gemini-powered audit of title, meta, schema, CWV, internal links + a prioritised fix list. Free, no signup.