InDesign will let you create a QR codes without leaving the application. Go to Object > Generate QR code... You'll have options for hyperlink, text message, email, business card or plain text.
Once you have all the information filled out, you can then place the QR code like you would an image.
I will freely admit that I tend to avoid QR codes like the plague. I'm not convinced of their effectiveness. But sometimes, you need to use one and generating one without leaving InDesign is helpful.