QRotto docs

What do you want to do?

Pick a goal and we show you the right tool and how it works. Or search for anything.

Let guests join my WiFiWiFi QR code Share my contact detailsvCard QR code Send people to my websiteURL QR code Get more Google reviewsFeedback QR code Share a menu, PDF or filePDF, File or Google Drive QR code Print a sign for a table or wallSign maker Check a code before I open itScanner Make many codes from a listBulk QR codes

Something else? See all 22 tools

Every example here was tested, not written from memoryWe type real input into the live tool, scan the code it makes, and copy what comes out. Each page shows when it was last checked.
How we check →

Three words worth knowing

They explain almost every reason a code fails to scan.

ModuleOne square of the code. Smaller modules are harder for cameras to see. Quiet zoneThe white border around the code. Cropping it is the most common print mistake. Error correctionSpare data that lets a code scan even when part of it is damaged or covered.

Not sure which tool?

Paste what you want the code to open. The homepage works out the type for you.

Make a code →
For experts: what each tool writes into the code
ToolWhat the code containsNeeds internet
WiFiWIFI:T:<type>;S:<name>;P:<password>;;No
vCardvCard 3.0, one property per lineNo
URLThe address exactly as typedYes
TextYour text, trimmed at both endsNo
Emailmailto: with subject and bodyTo send
SMSSMSTO:<number>:<message>No
Phonetel: followed by the numberNo
EventAn iCalendar VEVENTNo
Found a mistake in the docs? Suggest a fix on GitHubDocs last checked 27 October 2026