Double-sided QR code generator

This form generates a QR code with two messages. The first message shows up when scanning the code from the front. But scanning the code from the back, or in a mirror, reveals the second message. Try it!

Message 1:
Message 2:
QR code version 2-L (max 10 characters)
QR code version 3-L (max 15 characters)
QR code version 4-L (max 32 characters)
QR code version 5-L (max 38 characters)

Output:

Status:

Warning: These QR codes do not conform to the QR code standard. They contain intentional errors to trick decoders into showing a different message for the mirror image. It might not work with all QR decoders. Some decoders may show the same message each time, or even randomly switch between messages.