You can encode strings (general text), numbers, URLs, emails, pretty much anything. The more data you encode, the slower it'll be!

The shape to use for each of the QRCode "Squares". Try them all out!

How big each square in the QRCode will be, in pixels. Default is 25. The bigger this is, the larger the resulting QRCode will be. Increasing this should not affect much how long it takes to generate the QRCode ;)

Generated QR Code

This QR Code is being generated via JavaScript, in your browser. With the power of Kotlin! Know more about this here :)

QRCode Result

Image size: ...

Generated in: ...

Tip: Right-click the QRCode above and "Save Image As..." 😉