Add your message
Use a short note or a full website address. The content is encoded as entered, with no link shortener or redirect service.
A little message. A handmade surprise.
Turn a message or link into a perler bead QR code. Pick a few colors, get your bead counts, and make something with a message inside.
Free · No sign-in · Your text stays in this browserShorter messages usually need fewer beads. Spaces and line breaks are kept. For a website, include https://.
M is the default. Higher levels help recover damaged QR data and may increase the size; they do not guarantee easier recognition of bead shapes.
Adjust all four sides together, down to zero. Border beads count toward the total; 4 QR modules per side is the default.
Want different colors? Open Customize colors.
Perler palette · Change a color to replace every bead using it. Choices keep dark areas dark and the border light.
Palette colors are screen references. Actual beads, finish and lighting may look different.
From message to beads
Use a short note or a full website address. The content is encoded as entered, with no link shortener or redirect service.
Start with classic colors or try colored corners, four regions and diagonal regions. Dots, squares and hollow dots change the appearance, not your bead counts.
Scan the pattern with your phone, then download the PNG. Fill the light cells too. Scan your arranged beads before ironing and check the finished piece again.
Yes, physical examples exist, but this generator only verifies its digital pattern. Bead colors, gaps, glare and ironing can affect the finished code even when every bead is in the right place.
Yes. Encode a note, Chinese text, emoji or a link. A scanner may show plain text or offer to open a URL. The tool preserves your input and does not check whether a destination website is available.
More data can require more QR squares. Higher error correction can also increase the size. Each square uses either one bead or a 2 × 2 block; the light border is included in the final dimensions.
No. This is a static QR code. Changing its text creates a different pattern. If you encode a website URL, you can update the page you control at that same URL, but this tool does not provide dynamic redirects.
Yes. The border defaults to 4 QR modules per side and can be reduced to zero. Keep the light beads inside the code. With a smaller border, scan on a plain white or light surface that provides enough clear space around all four sides. Background scan checks do not add beads to your pattern.
It is free, with no sign-in or ads in this tool. Generation, color changes, scan checks and PNG export happen in your browser. Your message is not saved by this tool and resets to our default website URL when you reload.
For a hands-on example, see Emily’s independent tutorial. It describes her own build and ironing experience; your materials and results may differ.
Emily’s Bead Creations: make a perler bead QR code ↗Turn a photo or illustration into a bead pattern with our image tool.
Try Image to Beads →