The easiest way to create a QR code is online. This will not be difficult for anyone, you just need to correctly formulate the text for encoding, the length of which should not exceed 150 characters. For example, you can create qr code for menu free.
It is technically possible to put more information in a barcode, but this will make it difficult to scan the code using mobile phones. However, a barcode can store not only text, but also images, links, sound recordings, and other types of information.
At the moment, there are a large number of free resources on the network that provide the ability to generate a QR code.