Free online tool

QR Code Generator

Create a custom QR code for a link, text, calendar event or contact card. Add reminders, email addresses and websites, then download a crisp 1024×1024 PNG.

What should the QR code do?
Link or text 0 / 1200 bytes
QR color
Background
Quick picks
Excellent contrast — easy to scan

Preview 1024 × 1024 PNG

Your QR code
will appear here

Quick guide

How to create a QR code

Create a QR code that opens a link, displays text, offers a calendar event to import or saves a contact card. Structured fields are safely escaped and formatted before the QR image is generated.

  1. 01

    Choose the QR action

    Use Link or text, Calendar event, or Contact card. Calendar and contact modes build standard iCalendar or vCard content for you.

  2. 02

    Choose readable colors

    Use a dark QR color on a light background. The built-in contrast check warns you when a combination may be difficult to scan.

  3. 03

    Generate and download

    Create the code, test it with your phone, and download the 1024×1024 PNG for web or print use.

Good to know

Calendar and contact QR codes, built carefully

Your structured data is assembled in the browser, safely escaped and limited to a scannable payload. The generated PNG remains available for five minutes, then the temporary file expires automatically.

Can a QR code add an event and reminder to a calendar?

Yes. Choose Calendar event, enter the event details and select up to two reminders. Bobek creates an iCalendar VEVENT with standard VALARM reminders that compatible calendar apps can offer to import after scanning.

What information can the vCard QR code contain?

The contact QR can include a name, company, job title, phone number, email address, website and optional postal address. You can use widely compatible vCard 3.0 or the current vCard 4.0 format.

Does Bobek keep the contact or calendar information?

The structured vCard or calendar text is assembled in your browser and sent only to create the QR image. The temporary PNG is stored using a random identifier, expires after five minutes and can be deleted when you leave the page.

Will every phone handle calendar and contact QR codes identically?

Scanner and calendar support varies. Bobek uses standard iCalendar and vCard fields, but you should always test the finished QR code on the phones and apps your audience is likely to use before publishing or printing it.