App / QR Code
QR CodeGenerator
Create QR codes from URLs, email, phone numbers, and free text. Adjust colors, size, logo, and caption, then save a single image or a CSV batch ZIP.
Processing runs in the browser. Entered content, uploaded logos, and CSV files are not stored on this site or sent to an external server.
Content Input
Design Settings
Logo
Click or drag and drop
PNG / JPG / SVG supported
CSV Format
filename,content
Product A,https://example.com/a
Campaign,https://example.com/campaign
Contact,tel:090-0000-0000
Two columns are recommended. With one column, files are saved with numbered names from qr_001. Sample CSV
Click or drag and drop a CSV file
.csv format, UTF-8 encoding
Load a CSV file to preview rows
Single QR Workflow
URLOpens a web page in the browser after scanning.
EmailPrefills recipient, subject, and body in an email app.
PhoneOpens the phone dial screen after scanning.
TextStores free text such as notices, messages, or Wi-Fi notes.
| Setting | Description |
|---|---|
| Colors | Adjust the dot color and background color. |
| Logo | Place an image in the center. Use Q or H error correction when embedding a logo. |
| Frame text | Add text below the QR code and adjust its size, color, and weight. |
| Output format | Choose PNG, JPEG, or WebP depending on quality and file size. |
CSV Batch Workflow
filename,content
Product A,https://example.com/a
Campaign,https://example.com/campaign
https://example.com/a
https://example.com/campaign
tel:090-0000-0000
- Select or drag and drop a CSV file.
- Check the loaded rows in the table.
- Set format, size, and error correction.
- Generate QR codes, then download the ZIP file.
Notes
- Header rows are skipped automatically.
- Empty rows are skipped automatically.
- Use UTF-8 encoding for CSV files.