Free registration

Create QR Codes
in seconds

Generate professional QR codes for 11 content types — URL, WiFi, vCard, SEPA and more. Track scans in real time and manage everything in one place.

100% Free

No hidden costs or subscriptions

Free forever

Core features stay free

How does it work?

Three simple steps to your QR code

1

Register

Create a free account with your email. Registration takes less than a minute.

2

Configure

Choose a QR code type — URL, WiFi, vCard, SEPA and more — and fill in the details.

3

Download & Share

Download as SVG or PNG and use it anywhere — print, web, posters.

11 QR code types

From simple URLs to WiFi, payments and contacts — one tool for every use case

URL / Website

Redirects to any website. Supports real-time scan tracking and analytics.

E-mail

Opens a new email with pre-filled address, subject and body.

SMS

Opens the messaging app with a pre-written SMS.

Phone

Triggers a call to the stored number.

WiFi

Connects to a network without typing the password.

vCard (Contact)

Saves contact details directly to the address book.

SEPA Payment

Pre-fills a SEPA bank transfer — ready to confirm and send.

Bitcoin / Crypto

Sends crypto to a wallet address. Supports BTC, ETH and more.

Location (Geo)

Opens the exact location in the maps app.

Calendar Event

Adds an event with title, time and location to the calendar.

Plain Text

Encodes any plain text — no redirect, no tracking.

Everything you need

Simple yet powerful tools for managing QR codes

Instant generation

Create a QR code in seconds. Enter a URL, click save — the code is ready immediately.

SVG, PNG, JPG & WebP export

Download as vector SVG for perfect print quality, raster PNG/JPG for digital use, or modern WebP for smaller file sizes on the web.

Scan analytics

View a 30-day scan chart, total count, and a recent scans table for each code.

Code management

Name your codes, activate or deactivate them. Inactive codes do not redirect.

Coloured QR codes with logo

Choose a module colour and add a logo in the centre — upload your own or pick from presets.

Email reports

Receive weekly stat summaries and notifications on first scan and milestones.

Embed on your website

Copy the image URL or HTML img tag and embed your QR code directly in any webpage — no download needed.

SEPA / GiroCode

SEPA payment QR codes

Generate EU-standard GiroCode QR codes for fast, error-free bank transfers.

  • IBAN, amount and reference pre-filled on scan
  • Works with any EU bank app that supports GiroCode
  • Ideal for invoices, donations, event tickets and more
Create SEPA QR code

GiroCode

BIC BSSSKBXX
IBAN SI56 1910 0000 0123 456
Amount (EUR) EUR 42.00
Reference SI00 2026-001
EU EPC GiroCode standard
For developers

Full REST API for your account

Create, retrieve and embed tracked QR codes directly from your stack. Authenticate with an API key and manage every code tied to your QRCraft account via simple REST calls.

  • Create tracked QR codes with full scan analytics
  • All 11 types supported — URL, vCard, SEPA, WiFi, events and more
  • Fetch metadata, embed PNG/SVG or manage codes programmatically
Read API docs
# Create a tracked QR code via REST

curl -X POST 'https://qrcraft.io/api/qr.php' \
  -H 'Authorization: Bearer qrc_...' \
  -H 'Content-Type: application/json' \
  -d '{
    "type": "url",
    "name": "Menu",
    "fields": { "url": "https://example.com" }
  }'

Just need a quick image?

Use the anonymous mode — no account, no tracking. Pass any string in the URL and embed the PNG straight from an <img> tag.

# Anonymous mode (no account)
<img src="https://qrcraft.io/api/qr.php?data=https://example.com">
Free · Forever

Get started today

Registration takes less than a minute. No credit card required.

Create a free account