Create QR Codes That Work Harder.

Design stunning QR codes with custom colors, logos, and styles. Update content anytime, track every scan, and manage everything from one dashboard.

0
QR code content types
Codes and scans included
0
Credit cards required
MIT
Open source licence

Fully Customizable Design

Go beyond basic black-and-white codes. Customize colors, corner styles, and add your logo to create QR codes that match your brand identity perfectly.

  • Custom foreground, background, and corner colors
  • Multiple corner dot and square styles
  • Upload your logo for branded QR codes
Design Styles
Fully customizable
Classic
Sapphire
Q
Sage
Q
Lavender
Rose
Q
Mocha
Colors, shapes, logos & more

Scan Analytics & Tracking

Every dynamic QR code comes with built-in analytics. See who scans, when, where, and on what device — all in real time from your dashboard.

  • Real-time scan and visitor tracking
  • Device, browser, and OS breakdown
  • Geographic distribution by country
Scan Analytics
Total Scans
2,847
+12.5%
Visitors
1,523
+8.3%
J
F
M
A
M
J
J
A
S
O
N
D
Devices
62% Mobile
28% Desktop
10% Tablet
Countries
🇩🇪
34%
🇺🇸
22%
🇬🇧
15%
🇫🇷
11%
Browsers
Chrome48%
Safari31%
Firefox12%

9+ Content Types Supported

Create QR codes for more than just URLs. Support for WiFi networks, contact cards, calendar events, email, locations, payments, and more.

  • URL, WiFi, vCard, Email, and Text
  • Calendar events with full detail support
  • Geographic locations and EPC payment links
Content Types
URL
Text
WiFi
vCard
Email
Location
Event
EPC
Social

Dynamic Content Updates

Change where your QR code points without reprinting. Update URLs, switch content types, or redirect to seasonal campaigns — your printed QR codes stay the same.

  • Update destination URLs anytime
  • Switch between content types on the fly
  • No reprinting needed — ever
Dynamic Updates
Short URL (stays the same)
linkweb.no/u/x7k9m
Previous destination
example.com/summer-promo
New destination
example.com/winter-sale
Same QR code — no reprinting needed

Templates & Bulk Creation

Save your brand's QR code design as a reusable template. Then create hundreds of QR codes at once via CSV import, all with consistent styling.

  • Save and reuse brand design templates
  • Bulk create via CSV upload
  • Consistent branding across all QR codes
Templates & Bulk
Brand Blue
Sunset
Forest
CSV Bulk Import
248 QR codes created from upload

REST API & Integrations

Integrate QR code generation into your own apps and workflows. Our documented REST API makes programmatic QR code creation and management simple.

  • Full REST API with API key authentication
  • Create, customize, and manage QR codes programmatically
  • Comprehensive API documentation
View API Documentation
REST API201 Created
POST /api/v1/qr-code
{
"type": "url"
"url": "https://example.com"
}
{
"id": "qr_8f3k..."
"type": "url"
"imageUrl": "https://cdn.linkweb.no/..."
}

Static or dynamic? Decide before you print.

It is the one QR code decision you cannot reverse after the print run.

Static QR code

The destination is encoded in the printed pattern

  • Change where it should lead and everything gets reprinted.
  • A moved page or a typo lives on in every copy already out there.
  • No scan data — you never learn whether it worked.
Dynamic QR code

The printed code stays, the destination moves

  • Repoint it whenever you like — the printed pattern never changes.
  • Correct mistakes after the print run instead of reordering.
  • See how often, where and when the code gets scanned.

The part most QR providers leave out

A dynamic code only keeps working as long as somebody runs the redirect behind it — and a printed run cannot be recalled. That dependency is why some providers switch codes off once a trial ends, cap how often a code may be scanned, or show ads before your page loads. LinkWeb is built so that leverage never exists.

Unlimited scans — no volume capNo trial that switches your codes offMIT-licensed — audit it or self-host it
What our customers say

I've tried several QR tools, and LinkWeb is one that truly feels built with care. Their free version is genuinely usable, without hidden limitations.

Beyond QR codes, the built-in URL shortener with custom domain support makes it far more powerful than most alternatives. The interface is clean and does exactly what you need, without friction. What really stands out is the engineering quality, from open source code to API and MCP server support. This is especially exciting for AI-native platforms like inHotel, enabling users to simply say, "Create a QR code for https://example.com using my 'Corporate' template," and have it done instantly.

inHotel
Jan Popovic
Co-Founder @ inHotel

Frequently Asked Questions

Static codes encode data directly — they can't be edited or tracked after creation. Dynamic codes use a short redirect URL, so you can change the destination and track scans anytime.

Ready to create your first QR code?

Design custom QR codes with full analytics tracking. Free forever, no credit card required.