Example
Options
Text: https://yutils.dev Size: 256×256 Error correction: M (15%)
Output
QR code image (downloadable as PNG / SVG)
Note
Built-in templates for URL, plain text, WiFi, vCard, and email. Higher error-correction levels survive partial occlusion (logos, scratches).
Usage / FAQ
When to use
- Generate a QR for an event URL — business cards, posters, slides
- Share WiFi via `WIFI:S:SSID;T:WPA;P:pass;;`
- Encode vCard contact info — scan to save to phone
- Payment / transfer deep links (Toss, KakaoPay)
- Attach digital links to printed documents or PDFs
FAQ
- Q.Which error correction level should I pick?
- A.L (7%) — clean environment, smallest QR. M (15%) — default, tolerates minor damage / logos. Q (25%) — outdoor / print. H (30%) — most robust, but limits data capacity heavily.
- Q.Can I put a logo in the center?
- A.Yes — with error correction H and a logo covering ≤25% of the QR. This tool doesn't composite logos; do that in Figma / Photoshop after export.
- Q.What's the max QR capacity?
- A.Version 40 (177×177) holds ~4296 alphanumerics, or ~1800 Korean characters in UTF-8. Plenty for a URL.
Fun facts
QR codes were invented in 1994 by Japan's DENSO (now Denso Wave) for automotive parts tracking — Toyota's parts flow had outgrown 1D barcodes. The standard is freely licensed.
Denso Wave — QR Code HistoryVersions run 1–40; each step adds 4 modules per side (Version N = 21+4(N−1) modules). Version 40 packs 177 modules per side and holds up to 4,296 alphanumerics or 1,852 kanji.
Denso Wave — QR VersionsThe three big squares at the corners are finder patterns — they let cameras locate the code regardless of orientation. There are three, not four, so the missing corner tells the decoder which way is up.
Wikipedia — QR code
Related guides
Related tools
- Color Converter
Convert colors between HEX, RGB, and HSL with a live preview swatch. Auto-detects any of the three input formats.
- Image to Base64 (Data URI)
Convert an image file to a Base64 data URI for inline embedding in HTML/CSS/Markdown. Up to 5 MB.
- Image Resize & Compress
Resize, crop, and compress images entirely in your browser. Pick width × height, choose crop or fit mode, adjust JPEG quality. Outputs as {original}_{w}x{h}.{ext}.
- Image Crop
Crop images right in your browser — drag to select, lock aspect ratios (1:1, 16:9…), export PNG/JPEG. No upload.
- Emoji Picker
Pick and copy emojis with one click. Search by name (en/ko), browse by category, and keep your recents and favorites in the browser.
- Color Contrast Checker
Check the WCAG contrast ratio between two colors. Pass/fail for AA Normal/Large + AAA Normal/Large with a live sample.
- Color Palette Generator
Generate a palette from a single base color — shades, tints, complement, analogous, triad, tetrad. HSL-based. 0 dependency.
- CSS Gradient Generator
Build linear, radial, and conic CSS gradients with color stops + angle/position. Live preview + copy-ready CSS.
- PDF Merge
Merge multiple PDF files into a single document. Drag to reorder pages, all client-side — files never leave your browser.
- PDF Split
Extract a page range from a PDF — e.g. 1-3,5,7-9. All client-side, files never leave your browser.
- PDF Rotate
Rotate all or selected PDF pages by 90°, 180°, or 270°. Useful for scanned documents in wrong orientation. All client-side.
- PDF Watermark
Add a text watermark (CONFIDENTIAL, DRAFT, etc.) to every PDF page. Control opacity, rotation, size, color. All client-side.
- PDF Compress
Re-encode a PDF with object stream compression and metadata stripping. Modest size reduction (text-heavy: 5-20%). Image-heavy PDFs need server-side tools. All client-side.
- Image to PDF
Combine JPG, PNG, and other images into a single PDF — in your browser. Reorder pages, choose A4/Letter or original size. Nothing is uploaded.
- Favicon Generator
Make a favicon from an image, emoji, or text — multi-size favicon.ico, apple-touch-icon, PWA icons + ready HTML/manifest snippets, in your browser.