Enter the URL, text, phone number, email, or any content you want to encode.
Your QR code generates automatically as you type — no button click needed.
Customize the size and error correction level if needed.
Click Download to save the QR code as a PNG image.
Use the QR code on business cards, flyers, posters, packaging, or websites.
⚡ Key Features
Generates QR codes for URLs, plain text, email addresses, phone numbers, and more
Real-time preview — QR code updates as you type
Download as high-resolution PNG suitable for print
Error correction built-in — QR codes still scan even if slightly damaged
Works on all devices — desktop and mobile
Completely free — completely free, no watermarks, no limits
👥 Who Uses This Tool
Business OwnersMarketersEvent OrganizersRestaurantsTeachersContent CreatorsDevelopers
Frequently Asked Questions
You can encode URLs, plain text, email addresses, phone numbers, SMS messages, WiFi credentials, vCard contact information, geographic coordinates, and much more. QR codes are versatile data containers.
Yes — QR codes are a free, open standard. QR codes generated by InfinityKit have no restrictions on commercial use. You can print them on products, marketing materials, and business cards without any licensing fees.
A standard smartphone can scan a QR code from about 1 foot (30cm) to 5 feet (1.5m) away at typical sizes. For large-format print (posters, billboards), QR codes can be scanned from much greater distances.
Static QR codes (like those generated here) never expire. The data is encoded directly in the pattern. Dynamic QR codes that point to redirect URLs may expire if the redirect service stops, but static ones are permanent.
For business cards: minimum 1.5 cm × 1.5 cm (0.6 inch). For flyers: 2.5 cm to 5 cm. For posters: 5 cm to 10 cm. Larger is always better for reliable scanning.