MakeQR

QR Code for Discord

Get people from a badge or screen into your server

  • Free, and no account to create
  • Never expires, unlimited scans
  • Checked to scan before you print it

Free and permanent, but it can never be edited or tracked once printed.

Scan to test

Y
yoursite.com
Print as poster, table card or stickers · free for 14 days with an account

Free, no account. Works forever and never expires.

Copy a Discord server's invite link from the invite menu, paste it into MakeQR's web address field, and download the QR code. Scanning opens the invite in the Discord app or a browser. Set the invite to never expire and to unlimited uses inside Discord first, so a printed code doesn't outlive it.

Discord's own scannable code, the one shown when logging into a new device, has nothing to do with inviting people to a server. A server invite is a separate link generated from the server's own invite menu, and that link, not the login code, is what belongs on a flyer, a badge or a stream overlay.

Paste the invite link into MakeQR's web address field and the QR code opens it in the Discord app or a browser. Set the invite inside Discord to never expire and to unlimited uses first, so a printed code does not outlive the link it depends on.

From server settings to a printed invite

  1. Create or open an invite link

    In Discord, right-click the server name or open Server Settings and choose Invite People, then edit the invite's settings. The default link shown there is often set to expire.

  2. Set expiry and uses to match the print run

    Change the expiry to never for anything going on a poster or badge that will be around for a while, and leave the use limit unlimited unless you're deliberately capping how many people can join. A one-time invite printed a hundred times lets in exactly one person.

  3. Copy the invite link and paste it into MakeQR

    Copy the discord.gg link from the invite list and paste it into the web address field. No account details are needed, just the invite URL.

  4. Choose static or dynamic, then download

    A static code is free and fixed to that exact invite. Download SVG for anything printed and PNG for a screen or stream overlay.

Discord already has a QR code, but not for this

Discord's mobile app can show a scannable code on your own profile so another phone can add you as a friend directly, camera to camera. It doesn't produce one for a server invite, and there's no way to export that friend code as an image for print. A server invite code has to be built from the invite link itself, which is what MakeQR encodes.

A short custom invite such as discord.gg/yourname only exists for a Community server with enough boosts; most invite links are a random eight-character code instead. Either form works exactly the same once it's in a QR code, so there's no need to chase a vanity link just to make the code shorter.

Where a server invite code gets used

Gaming communities put one on a stream overlay so viewers can join mid-broadcast. Event organizers add one to a lanyard or badge for a convention's Discord. Study groups print one on a syllabus for the course's server. In every case, the code only needs to survive as long as the invite behind it does.

What the code contains

The pattern encodes the full invite URL exactly as Discord generated it, for example a discord.gg link followed by an eight-character code. Nothing about your account, your server's member list or your own username is in the code, only the address that opens the invite screen.

Inside the code
https://discord.gg/AbCdEfGh

Sizing it for a badge or an overlay

A badge or lanyard code is read from arm's length, so keep it near 25–30 mm and away from the badge's fold line. On a stream overlay, viewers are often reading it off a screen at a distance, sometimes on a phone held up to a monitor or TV, so treat it like a poster: bigger and plainer beats decorative.

Print it at least 25 mm (2.5 cm) wide

Where these invites break

  • Printing a link set to expire

    The default invite Discord suggests often expires in a day or a week. A code printed on badges for a multi-day event with that link stops working partway through unless the expiry is set to never before the code is generated.

  • Reusing a link with a use limit

    An invite capped at a fixed number of uses stops working once that many people have joined, and the code itself gives no sign why it failed. Set the use limit to unlimited for anything printed at scale.

  • Deleting or resetting the invite later

    Regenerating or revoking the invite inside Discord breaks every printed copy of the old code at once. A dynamic MakeQR code sidesteps this by repointing to a fresh invite without reprinting anything.

Dynamic earns its keep here

Server invites are one of the few links people change on purpose, revoked for spam, replaced after a server split, or rotated for a new season, so a dynamic code, free for your first two, can save a reprint.

How dynamic QR codes work

Real places a Discord invite code shows up

  • A Twitch overlay corner during a stream, next to the channel's other socials.
  • A convention badge for the event's official Discord.
  • A university club's poster on a noticeboard.
  • A game's manual insert linking to its community server.

A QR code that still works next year

Most of what goes wrong with a QR code happens after it is printed. These six things are why ours does not.

  • Checked before you print

    We decode every code you make and read it back. If a logo covers too much or a colour is too faint for paper, you find out here — not after the print run.

  • Unlimited scans, every plan

    Including the free one. A scan cap kills a printed code at the moment it starts working, which is why we do not have one.

  • We do not switch off your codes

    Two dynamic codes stay yours permanently, whatever you pay us. Cancel a paid plan and you keep them — the rest pause after 30 days, with three warnings first, and a paused code shows a neutral page, never a sales page.

  • Made on your device

    Static codes never reach our servers. Your WiFi password, your contact details and your logo stay in the browser — which is also why there is no limit.

  • Ready for the printer

    SVG for anything that gets scaled, and PNG at 1024px so the edges stay hard. Both free, no account.

  • Available in English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish

    The generator and every page speak English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish. More languages follow as each one is reviewed by a native speaker.

See what happens after you print

A dynamic code points at a short link you own. Change where it goes without reprinting anything, and see how often each code has been scanned and when the last scan was.

  • Change the destination any time, as often as you like
  • A scan count and the last scan for every code
  • No scan limit, on any plan
  • Cancel and you keep two codes permanently — the rest pause after 30 days
Start free

2 codes free. Paid from $7/month. Compare plans

MakeQRCNCafe Nord

Analytics

Aug 14 – Sep 12

7D30D90D1Y

Total scans

11,875

18%

Unique scanners

8,431

14%

Active codes

24

3

Scans per day

396

18%

Scans over time

0
200
400
600
800
Aug 14Aug 21Aug 28Sep 4Sep 11

Devices

62%

of scans came from an iPhone

  • iPhone62%
  • Android34%
  • Other4%

QR Code for Discord: questions and answers

Short answers to what people ask before they print. Anything else, write to us.

Ask us something else

Does the QR code expire if my Discord invite doesn't?

No. A static QR code never expires on its own; it works for as long as the invite link behind it is valid inside Discord. The two are separate — Discord controls the invite, MakeQR just encodes whatever link you gave it.

Can I make a QR code that always points to my server's current invite?

Use a dynamic code. It opens a short MakeQR link you can repoint to a new invite at any time, so revoking or replacing the old one in Discord doesn't break a code you've already printed.

Will the code work if someone doesn't have the Discord app?

Yes. The link opens in a mobile browser and offers to open the Discord app if it's installed, or lets someone join through the web version of Discord if it isn't.

Can I limit how many people join through the code?

Set the use limit on the invite itself inside Discord. The QR code has no limit of its own; it simply encodes whatever invite link is pasted in, restrictions included.

Does scanning the code reveal my Discord username?

No. The code only contains the invite URL. Nothing about your account is stored in or exposed by the pattern.

Make a code that still works next year

Free static codes with no account, two permanent dynamic codes, unlimited scans on every plan, and a check that tells you it scans before you print it.

Make a QR code

No account for static codes. Nothing to cancel.