// No account · No expiry · 100% client‑side

Free Discord QR Code Generator: Share Your Server Invite

Turn a Discord server invite into a QR code that keeps working. Invites expire after 7 days by default, so set yours to never expire first. Free, no sign-up.

50QR code types
61Frame styles
6File formats
1 Complete the content
2 Design your QR
Shape style
Border style
Center style
3 Download your QR
Example preview

Example QR code preview shown. Enter content to create your code.

Excellent
High contrast and optimal density. 100/100
px
px

Need to change it after printing? Make a dynamic QR code

No recent history found. Create and download a QR code to see it here.

A Discord QR code encodes a server invite link such as https://discord.gg/abc123; scanning it opens Discord's invite screen with a Join button. The catch is the default expiry: Discord's invite panel shows a 7-day expiry by default, so the code you print will stop working after a week unless you set the invite to never expire.

The generator runs in your browser. Paste the invite link, or just the code part after discord.gg/, and it builds a static QR code.

How do you make a Discord QR code that lasts?

  1. In Discord, open your server, choose Invite People, then edit the invite link's settings.
  2. Set Expire after to Never and Max number of uses to No limit if the code will be public. Discord's own default is 7 days.
  3. Copy the link, paste it into the Discord Invite Link field, and download the code.
  4. Scan it once from a phone that is not a member of the server.
QuickQRC Discord QR code generator in a browser window with a Discord invite link entered on the left and a live QR code preview with a scannability score and Download PNG button on the right
The generator with a sample Discord invite link. Use an invite that is set to never expire, so the printed code keeps working.

All three input forms give the same result:

https://discord.gg/abc123
discord.gg/abc123
abc123

Each of them is encoded as https://discord.gg/abc123. If the field is left empty, the code holds only https://discord.gg/, which goes nowhere useful.

Why do Discord QR codes stop working?

A QR code is fixed once printed, but the invite behind it is not. It stops working when:

  • The invite expires. The default is 7 days. A poster printed for a semester needs a non-expiring invite.
  • The use limit is reached. A "25 uses" invite works for 25 joins and then fails, even in the middle of an event.
  • An admin revokes it. Anyone with the right permission can delete the link, and the code dies with it.
  • The invite was tied to a specific channel that was later deleted or made private.

Before printing, open the server's invite list and confirm your link shows "Never" and is not one of a short-lived batch.

Is a permanent public invite safe?

A non-expiring public link means anyone can join, including spam accounts. Turn on verification levels, a rules or onboarding screen, and moderation tools first, since a QR code on a busy poster is a wide-open front door. Also create a separate invite for each placement. If one is abused, you can delete only that invite instead of breaking every printed code.

PlacementSuggested invite
Poster, sticker, or business cardNever expires, no use limit, unique per placement
Slide at a one-day eventExpire after 1 day, use limit near the expected audience
Private team onboardingShort expiry with a small use limit, sent directly, not printed

What if the invite has to change later?

A static code cannot be edited. If you expect to rotate invites, host a short redirect you control and put that address in the QR code with the URL QR code generator. Static codes are permanent only when the thing they point at is permanent, which is the reasoning in static vs dynamic QR codes.

How do you test it?

Use a phone or account that is not in the server. Confirm the invite screen shows the correct server name and member count, and that the Join button works. Also run the exported image through the QR validator and check the size against the print size guide. For safety guidance about scanning unknown codes yourself, see how to check a QR code's safety.

References

// FAQ

Frequently Asked Questions

Clear, direct answers to common questions about generating and deploying QR codes.

Discord's invite panel shows a 7-day expiry by default. When the invite expires, hits its use limit, or is deleted, the printed code stops working. Set the invite to never expire and no use limit before printing.

A full invite link, discord.gg/abc123, or just the code abc123. All three produce https://discord.gg/abc123.

It lets anyone join, including spam accounts. Turn on verification levels, onboarding rules, and moderation first, and create a separate invite per placement so you can delete only the one that is abused.

No. A static code holds the link you gave it. To rotate invites, encode a redirect page you control using the URL QR code generator.

Scan it from an account that is not in the server and check that the invite screen shows the right server and a Join button.