Encode a message, a serial number, a poem or a password hint. The phone shows the text when it scans. Unicode is fully supported, so any script works.
Free · never expires · no signup
PNG at any size, SVG, PDF, EPS
1 · What should it do?
2 · Content · Plain text
This code contains: a link to this page, until you add content.
The exact text a scanner reads. No link through our servers, so it works for as long as your content does.
3 · Design
4 · Download
2048 px ≈ 173 mm at 300 dpi.
Symbol
Version 3 · 29×29
32 bytes · error correction M
Smallest safe print
14.8 mm wide
at 0.4 mm modules, quiet zone included
Scanned from 50 cm → print at least 50 mm (591 px at 300 dpi)
Everything happens in your browser. Nothing is uploaded, nothing is stored, and this code can never expire. How we do that.
Up to about 2,900 characters in theory, but codes get dense fast. Under 300 characters scans reliably at small sizes; shorter is always better.
Yes. Text is encoded as UTF-8, so Hindi, Arabic, Chinese, emoji and everything else work.
No. The code is generated in your browser and the text never leaves your device.
Other code types