A QR code stores a short piece of text, most often a link, as a pattern that most phone cameras read directly. The codes made here are static: the text is inside the code itself, not behind a redirect, so they never expire and need no account to keep working.
Error correction adds redundancy, so a code still scans when part of it is damaged or hidden. The higher the level, the more of the code can be lost, and the denser the pattern becomes.
This tool is built by ToolClack and, like everything we make, it is local-first: your data stays in your browser.