QR code generator —
a QR code you can edit anytime.
Free QR code generator with dynamic QR codes, real-time scan analytics, A/B rotation, and the ability to change the URL even after the code is printed. The only Lithuanian QR platform with a built-in MCP server — connect it to Claude or any AI agent and manage QR codes by chatting. No ads. No scan limits.
Static QR — one-shot.
Dynamic — alive.
Print a dynamic code on a flyer today, then change the destination URL as many times as you want — the printed code stays the same.
Generated. Printed. Done.
All information is baked into the matrix. To change it, you have to regenerate and reprint the code.
- The URL cannot be changed
- No scan analytics
- Never expires
Change content after printing. Track every scan.
The QR code points at a short p9.lt link whose destination you can edit anytime — no reprint required.
- Change the final destination anytime
- Real-time scan analytics
- A/B rotation, scheduling, country/device targeting
- Password protection
Three features no one else has.
P9.lt just shipped three capabilities you won't find on any other Lithuanian QR code platform.
Share files via QR code
Upload a PDF, image, document — anything — and get a dynamic QR code that opens your file when scanned. Swap the file whenever you want; the QR code stays the same.
Official P9.lt Chrome extension
Generate a QR code from any open tab in one click. Automatically save it to your P9.lt account and track scans.
MCP server for AI agents
Connect your P9.lt account to Claude or any other AI agent — it can create QR codes, re-point links and read scan statistics on your behalf.
Know who, where and when someone scanned.
Full scan history on one screen — geography, devices, time of day, UTM sources.
Pavasario kolekcija 2026
ACTIVEEverything you need, nothing you don't.
Powerful features in a package you'll understand in 5 minutes.
File sharing
Upload a PDF, image, or document — the QR code opens your file. Swap the file anytime; the QR code stays the same.
Smart targeting
Different destinations by country, device, and browser language — from one QR code.
A/B rotation
Two destination URLs, split evenly. Track which variant converts better.
Chrome extension
Official P9.lt extension — generate a QR code from any tab in one click.
Scheduling & expiry
Set start and end dates on any QR code. Perfect for seasonal campaigns.
Password protection
For internal documents. Scanners without the password never see the destination.
Auto-opens native apps
Spotify, Instagram, WhatsApp — opens in the app, not the browser.
Custom design
Your colors, logo, and shapes. A QR code that fits your brand guidelines.
Custom domains
Bring your own domain. The short link doesn't have to be p9.lt — make it your-brand.lt.
Full REST API.
No noise.
Generate codes, create links, pull scan analytics. All via REST API with Bearer auth.
- ✓ QR codes, links, projects
- ✓ Real-time scan analytics
- ✓ Custom domain management
- ✓ MCP server for AI agents
curl --request POST \ --url 'https://p9.lt/api/links' \ --header 'Authorization: Bearer {api_key}' \ --header 'Content-Type: multipart/form-data' \ --form 'url=akcija' \ --form 'location_url=https://p9.lt/' # response { "short": "p9.lt/akcija", "qr": "https://p9.lt/qr/...", "scans": 0 }
Start free.
Pay only as you grow.
The free plan is free forever. Guaranteed.
- 99 QR codes
- 49 dynamic links
- 9 projects
- 59 days of analytics
- Password protection
- API access
- No ads
- Remove P9 badge
- 499 QR codes
- 299 dynamic links
- 99 projects
- 90 days of analytics
- Password protection
- UTM parameters
- Smart targeting
- API access
- No ads
- Remove P9 badge
- 999 QR codes
- 899 dynamic links
- 199 projects
- 365 days of analytics
- Password protection
- UTM parameters
- Smart targeting
- API access
- No ads
- Remove P9 badge
Answers without the fog.
Are the QR codes really free?+
Yes. P9.lt lets you generate both static and dynamic, trackable QR codes for free. The free plan is permanent and needs no credit card.
How long will a QR code generated here keep working?+
Static QR codes never expire — the data is encoded in the code itself. Dynamic QR codes keep working for as long as they exist in your account.
Why \"Project 9\"?+
It happened to be our 9th project in Lithuania, and the domains we own — P9.lt and 9P.lt — let our users generate cleaner dynamic QR codes: the shorter the link, the less dense and the more reliably scannable the code.
Will I have to start paying after a month?+
No. Project 9 (P9.lt) will always keep a free plan that lets you generate static and dynamic QR codes at no cost.
What makes this tool different from the others?+
We focus on simplicity and speed, and P9.lt is the only Lithuanian QR platform with a built-in MCP server — you can create and manage QR codes straight from Claude or any other AI agent. Data is hosted in the EU and we update the platform continuously based on user feedback.
Create your first
dynamic QR code.
Free. No time limit. 14-day trial on paid plans.
Sign up for free →Latest blog posts
P9.lt parama nevyriausybinėms organizacijoms
P9.lt tikslas - kurti patikimą ir skaidrią QR kodų ekosistemą Lietuvoje. Todėl siūlome specialią programą nevyriausybinėms organizacijoms.
Google Reviews QR kodas - kaip susikurti QR kodą atsiliepimams | P9.LT
Sužinokite, kaip gauti tiesioginę Google review nuorodą (/review) ir per kelias sekundes paversti ją google reviews qr kodas su P9.LT. Instrukcija žingsnis po žingsnio + patarimai, kur dėti QR kodą.
QR kodas nemokamai?
Taip, qr kodą galima sukurti čia nemokamai


