Custom QR Codes with Your Logo
Encode a link, text, Wi-Fi, email or phone number (up to 2000 characters).
The code content (and your logo, if you add one) goes to the Pixelift server in Germany, where the qrcode library builds the code and Sharp places the logo. Nothing is passed to an AI provider. Without an account we don't save the result; when you're signed in, the code content and the finished PNG are saved in your account history.
Free QR code generator
Set the colors, a size from 100 to 1000 px, the margin and the error correction level, and optionally add a logo in the middle. PNG output, free and without an account.
- Free no credits
- PNG 100–1000 px
- L/M/Q/H error correction
- Operational
- Free · qrcode
How to Create QR Codes
- Step 1
Enter the content
A link, text, Wi-Fi details, email or phone number, up to 2000 characters.
- Step 2
Customize the look
Colors, size, margin, correction and an optional logo.
- Step 3
Generate the code
The code is made on the server when you click; any change to the settings means generating again.
- Step 4
Download the PNG
The finished code as a PNG image.
What is QR Code with Logo?
QR Code with Logo is a free tool in Pixelift that works online with no installation. Encode a link, text, Wi-Fi, email or phone number (up to 2000 characters). Set the colors, a size from 100 to 1000 px, the margin and the error correction level, and optionally add a logo in the middle. PNG output, free and without an account. Engine: qrcode. No credits are charged per result. Files go to our server in the EU; if the tool uses an AI model, it runs at a provider from our subprocessor list. We never train models on them.
QR code customization
Custom colors
Any module and background color as #RRGGBB; the page warns you when the contrast is too low.
Logo in the middle
A logo up to 5 MB takes about 20% of the code's side on a white square; error correction then switches to high (H).
Size, margin and correction
Size from 100 to 1000 px, margin from 0 to 10 modules, correction L, M, Q or H.
QR generator features
Brand colors
Match the dark and light colors to your brand; the page flags low contrast right away.
Logo with high correction
With a logo the generator uses the highest error correction, so the code copes better with the covered center.
Size and margin
A code from 100 to 1000 px and a margin from 0 to 10 modules.
QR Codes for Every Purpose
Marketing Campaigns
Link to landing pages, promotions, and digital content from print materials.
Business Cards
Share contact information, LinkedIn profile, or website with a simple scan.
Restaurants & Menus
Create touchless digital menus for customers to view on their phones.
Events & Tickets
Link to event details, registration forms, or digital tickets.
How the QR code is made
The qrcode library builds the code on the Pixelift server (standard QR with error correction), and Sharp places the logo. The result is a PNG image.
- Standard QR encoding that regular phone scanners can read
- Four error correction levels: L, M, Q and H (up to about 30% damage)
- Logo at a fixed size, about 20% of the code's side
- No AI models and no credits
What to expect — Works best for
- Links, text and contact details
- Simple logos with a clear shape
- High-contrast colors
Keep in mind
- Very long content makes a denser code that is harder to scan from afar
- Low color contrast makes scanning harder
- The logo covers the center of the code; test scanning before printing
- PNG output only, no vector version
Tips
- Shorten a long link so the code is less dense.
- Before a large print run, scan the code with several phones.
- Dark modules on a light background scan most reliably.
- With a logo, keep correction at H.
- In print, the code should be at least about 2 × 2 cm.
Frequently Asked Questions
Is the QR generator really free?
Yes. The generator uses no credits and works without an account; the only limit is on the number of requests in a short time. The code is built on the Pixelift server with the qrcode library.
Will QR codes work with my logo?
Usually yes. When you add a logo, the generator switches correction to H, and the logo takes about 20% of the code's side. Always scan the finished code before printing.
What content can I encode?
A link, plain text, Wi-Fi details, an email address or a phone number, up to 2000 characters. Most scanners recognize the content type when it uses the standard format.
What size should I print QR codes?
Minimum 2cm x 2cm for reliable scanning. For scanning from distance, increase size proportionally (e.g., 10cm for 1 meter distance).
Do QR codes expire?
No! QR codes are static data and never expire. However, if you encode a URL that changes or goes offline, the QR won't lead anywhere useful.
What format is the download?
PNG, from 100 to 1000 px per side. There is no vector version.
What to Do Next
Continue your workflow with these tools
More tools
Free tools
- Popular
AI Image Generator
Type what you want to see — get a finished image in seconds.
0.5-7 kr
- Popular
Upscale & Sharpen
A small or soft photo, large and crisp, up to 8×. Usually 17 seconds.
1-4 kr
Colorize Old Photo
Black-and-white photos get natural color. Usually about 40 seconds.
1.5 kr
Remove Noise & Grain
Clean up noisy, grainy or over-compressed photos.
0.5-6 kr
- Popular
Remove Background
Cut out the subject with clean edges, hair included.
0.5-1.5 kr
Call it from code
One endpoint, key in the header. The same tool that runs on this page — no browser, no clicking.
curl -X POST https://pixelift.pl/api/qr-generator \
-H "Authorization: Bearer pk_live_..." \
-H "Content-Type: application/json" \
-d '{ "content": "https://pixelift.pl", "size": 512 }'Response: { "qrCode": "https://pixelift.pl/uploads/…", "creditsUsed": 1 }
Request fields
content | string | required | Tresc kodu: adres, tekst, vCard |
size | number | optional |