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.
SettingDescription
ColorsAdjust the dot color and background color.
LogoPlace an image in the center. Use Q or H error correction when embedding a logo.
Frame textAdd text below the QR code and adjust its size, color, and weight.
Output formatChoose 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
  1. Select or drag and drop a CSV file.
  2. Check the loaded rows in the table.
  3. Set format, size, and error correction.
  4. 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.