Add an event to the calendar with one scan.

Encoded as a standard calendar entry with times converted to UTC so they show correctly in any time zone.

Content

Times are converted to UTC inside the code, so they show correctly in any time zone.


Style

Contrast 21.0:1
Modules
Corner frames
Corner dots
Gradient
Logo

PNG, JPEG, or WebP. The image stays in your browser.


Artistic (halftone)

Picture

PNG, JPEG, or WebP. The picture stays in your browser.

Error correction is forced to H and the code is enlarged to at least version 7 so the picture shows through. Every change is decoded on your device before download unlocks.

Halftone codes download as PNG or SVG. Bigger dots and a faded picture scan more reliably in print.

Preview

Generated on your device. Never expires. Nothing was uploaded.

Size and download

Error correction
Survives 15%. The sensible default.

Generated on your device. Never expires. Nothing was uploaded.


Need to change it after printing?

Make it editable and trackable

Creates a short link in a free SignUpCity account and brings you back here with it. StoneQR stores nothing. SignUpCity's links carry a published no-deactivation policy.

What to expect from phones

The code contains a standard iCalendar event (VEVENT). iPhone Camera and Google Lens recognise it and offer to add the event. Some Android camera apps show the raw text instead, and a few older readers ignore it. This is a limitation of the format, not of this generator, and it is why the page says so instead of promising it works everywhere.

The reliable alternative

If the event matters, link to an event page instead: a normal URL that opens on every phone, shows the details, and offers an "add to calendar" button. That is a URL code, which every camera handles, and it can carry an RSVP form. The URL generator makes that code; a hosted event page with RSVPs is what SignUpCity is for.