What is a heart QR code?

A heart QR code is a working QR code whose outline forms a heart instead of the usual square. The scannable pattern sits in the middle and decorative QR-style modules fill out the curve and the point, so a phone reads it exactly like any other code while a person sees the heart first. It is a genuine code, not an image of one - which is why it still works when someone actually points a camera at it.

How to make a heart shaped QR code

  1. Paste your link. Type or paste the URL the heart should open - an RSVP form, a registry, a donation page, a playlist. The preview updates as you type.
  2. Pick your colour. Choose a solid colour or a two-colour gradient. Keep the modules clearly darker than the background - deep red and burgundy are safe choices.
  3. Download it. Export the heart QR code as PNG, JPG, or SVG. Static codes are free forever, with no watermark and no expiry. Use the SVG if it is going into print.
  4. Test before you print. Scan the downloaded code with an iPhone and an Android, at the size you plan to print it, before committing to a print run.

That is the whole flow, whether you came looking for a heart QR code maker, a heart shape QR code generator, or a free heart QR generator - it is the same tool at the top of this page.

What to link a heart QR code to

A heart code can point at any URL. The shape does the emotional work while the link does the practical work:

  • Weddings and save-the-dates - your RSVP form, registry, or wedding website, printed on the invitation.
  • Valentine's campaigns - a seasonal landing page, gift guide, or offer on table cards and window displays.
  • Charity and donation drives - the donation page on a poster, pledge sheet, or collection tin.
  • Anniversary and love notes - a shared photo album, a playlist, or a video message tucked inside a card.
  • Thank-you cards and packaging inserts - a review page, or a note from the founder.
  • Baby showers and engagement parties - a gift list or a photo upload folder guests can add to.

Keeping a heart QR code scannable

The heart is one of the chunkier silhouettes, so it holds up well in print. Two things matter more than everything else combined:

  • Size. Print it at roughly 2 cm (0.8 in) wide or larger. Scale up if people will scan from further away - a rough rule is scan distance divided by ten.
  • Contrast. Keep the modules clearly darker than the background. Red on white and burgundy on cream both scan reliably.
  • Avoid pale pink on white. This is the common mistake - it looks right on screen and fails in print, because phones read contrast rather than hue.
  • Test on both platforms. Scan with an iPhone and an Android at the final print size before ordering a run.

Want a different silhouette? The custom shape QR code generator also does circles, stars, houses, triangles, and maple leaves, and the QR code theme gallery has dozens more. You can also check any finished code with the QR code tester before it goes to print.

Frequently Asked Questions

How do I make a heart shaped QR code?

Use the generator on this page - the heart silhouette is already selected. Paste the link you want the code to open, choose your colour, and download it as PNG, JPG, or SVG. There is nothing else to configure: the heart is built around a real, high-error-correction QR code, so it scans like any other. Static heart codes are free forever, with no watermark and no expiry.

Is the heart QR code generator free?

Yes. Heart shaped QR codes are static, so they are free forever - no watermark, no scan limit, no expiry, and no account needed. If you also want to change the destination after printing or see scan analytics, that is a dynamic QR code and requires a plan.

Will a heart shaped QR code actually scan?

Yes. The heart is one of the more reliable silhouettes because it is chunky rather than spiky, and a genuine QR code sits at its core. Print it at about 2 cm (0.8 in) wide or larger and keep the modules dark on a light background - red on white or burgundy on cream both work well. Pale pink on white is the usual failure: phones read contrast, not colour.

What is a heart QR code?

A heart QR code is a working QR code whose outline forms a heart instead of a square. The scannable pattern sits in the middle and decorative modules fill out the curve and the point, so a phone reads it exactly like a normal code while a person sees the heart first. It is a real code, not a picture of one.

Can I change the colour of a heart QR code?

Yes. The heart works with a solid colour or a two-colour gradient, so you can match a wedding palette or a brand. The only rule that matters is contrast: keep the modules clearly darker than the background. Deep reds, burgundy, and dark pink all scan well; pale pinks and pastels are the ones to avoid.

Can I put my logo inside a heart QR code?

Yes. The generator on this page adds a centre logo alongside the heart silhouette, along with colour and gradient control. Keep the logo small relative to the code so it does not cover too many modules, and test-scan the result before printing.

Can I change where a heart QR code points after printing?

A static heart code is fixed once you download it. If you need to edit the destination after it is printed - or see how many people scanned it - make it a dynamic QR code instead: the same heart image, but the destination stays editable and every scan is counted. Dynamic codes are a paid plan.