Turn any text or URL into a scannable QR code.
QR codes encode redundant data so they can still be read even if part of the code is damaged or obscured. L (~7% recovery) fits the most data per code; M (~15%, the default) is a good general-purpose balance; Q (~25%) and H (~30%) trade capacity for resilience β useful if the code will be printed small or placed somewhere that might get scuffed or partially covered (e.g. with a logo in the center).