← Hashito System Home 日本語 Tools Blog
Settings
360px
4
Preview
Scan this QR code with your phone camera or a QR reader to open an add-to-calendar screen prefilled with the event. Saving still requires a tap. Keep the title and description short: more data makes the QR denser and harder to scan.

About each setting

Title, location, description

These become the event's subject, place and note in the calendar. They map to the iCalendar SUMMARY, LOCATION and DESCRIPTION fields, and commas, semicolons and line breaks are escaped automatically. Shorter text keeps the QR easier to scan.

Start, end, all-day

Set the start and end date/time. Choosing "All-day event" creates a date-only event (VALUE=DATE) and switches the time fields to date inputs. The time is embedded as a floating local time (no time zone) and is interpreted in the scanning device's local time.

Error correction / size / margin

Error correction is the share of the code that can be recovered if damaged (L≈7%, M≈15%, Q≈25%, H≈30%). Event QRs carry more data, so a higher level makes the code denser; print it larger. Margin is the quiet zone around the code (4 or more recommended).

Frequently asked questions (FAQ)

What is a calendar event QR code?

It embeds event data in iCalendar (VEVENT) format. When scanned, it opens an add-to-calendar screen prefilled with the date, time, location and title. Print it on flyers, POP displays or invitations to make adding the event a single step.

Does scanning add the event automatically?

No. On most devices it only opens a confirmation screen prefilled with the event; the user still has to save it. Behavior varies by device and app.

Is my event data safe?

Yes. Everything from entering the event to generating and downloading the QR code runs entirely in your browser (JavaScript). Your input is never sent to a server.