Create a QR code in seconds: classic square or heart shaped, with your own colours, dot and eye shapes, a centre logo and a download as PNG or print ready SVG. No sign up, no watermark, no expiry date, everything runs in your browser.
Tip: Pass the URL via parameter, e.g. ?data=https://your-domain.com, to prefill this field automatically.
A centre logo is not available for the heart design, so the code stays reliably scannable.
The generator is completely free, with no account, no volume limit and no watermark. These are all the settings:
?data=https://your-domain.tld fills the text field automatically, ?design=heart opens the heart design right away.A QR code in a heart shape is hard to find, and where it exists it is usually just an image: a normal square code placed inside a heart graphic. Here it works the other way round. The real QR code is rotated by 45 degrees and forms the centre and the tip of the heart as a diamond. The two round lobes on top are built from modules on the very same grid, so the shape reads as one continuous code from the tip to the outer edge.
All data modules, the three large eyes and the alignment pattern stay exactly as encoded, only the presentation is rotated. That is why the heart QR code scans with any ordinary phone camera. On top of that it uses the highest error correction level, so printing on fabric, wood or cardboard still works.
Please note: the heart design does not support a centre logo. The space is needed for the heart shape and an extra logo would put readability at risk. In the default design the logo feature is available as usual.
Add the free EventPics QR Code Generator to your tool collection.
<a href="https://event.pics/en/qr-code-generator.html?data=https://your-domain.com" target="_blank" rel="noopener noreferrer">
Free QR Code Generator by EventPics
</a>
<a href="https://event.pics/en/qr-code-generator.html?data=https://your-domain.com" target="_blank" rel="noopener noreferrer">
<img src="https://event.pics/images/Logo.png"
alt="Powered by EventPics QR Generator"
style="height:40px;">
</a>
Use your own badge graphics or ours (light/dark, PNG/SVG); above we show our logo as an example.
Yes. You can create and download as many QR codes as you like, with no account, no sign up, no watermark and no cost. Commercial use of the generated codes is free as well.
Yes. Pick the heart under QR design. The code is then built as a heart and still is a complete, scannable QR code.
Yes. The heart contains the full, unmodified QR matrix, only rotated by 45 degrees, and it uses the highest error correction level. Still, test the finished code once with your phone before printing large quantities.
No. The code carries your link directly and does not run through a redirect service. It keeps working as long as the target address is reachable.
Set up your code and click Download SVG. You get a true vector file that scales to any size without quality loss, ideal for posters, banners and print shops.
For cards and table signs 1000 to 2000 pixels as PNG is usually enough. For large format printing use the SVG file. As a rule of thumb the printed code should be at least 2 x 2 cm, and larger when people scan it from a distance.
Yes, in the default design. Enable the centre logo, upload your image as PNG, SVG or JPG and set the margin. In the heart design the logo feature is deliberately disabled so the code stays reliably readable.
No. The QR code is calculated directly in your browser. The text you enter is not sent to a server and not stored.
What matters is strong contrast between foreground and background, and a dark code on a light background is the most reliable combination. Very light colours on white, or inverting light and dark, can make scanning harder.