Import addresses via QR code
Scan any QR code containing an address string and Mappy adds it to your list immediately. Useful when addresses are shared via QR on packages, doors, or documents.
Open the QR scanner
In Mappy, tap the QR code icon (🔲) in the input row. The QR scanner opens as a camera overlay. Allow camera permission when prompted. The scanner activates immediately and starts looking for a QR code in the camera view.
Point the camera at the QR code
Hold your phone steady and point the camera at the QR code. The scanner detects QR codes in real time — no button press needed. Keep the QR code fully visible in the camera frame and ensure there's adequate lighting.
Address is added automatically
When the QR code is successfully scanned, Mappy extracts the text content, validates that it looks like an address (not a URL, not too short), and adds it to your address list automatically. A brief success notification confirms the scan. Mappy immediately begins geocoding the added address.
Plain text address string
A QR code containing a plain text address like "Ferhadija 1, Sarajevo 71000" works directly. This is the most common format for package labels and delivery documents.
Multiple addresses on separate lines
A QR code can contain multiple addresses, one per line. Mappy splits on newlines and adds each as a separate entry. Maximum 300 characters total per QR code due to QR capacity limits.
URLs are rejected
QR codes that start with http:// or https:// are rejected — Mappy is designed for address strings, not web links. If your QR code points to a URL containing address data, open the URL manually and copy the address.
Very short strings are ignored
Strings shorter than 5 characters are treated as noise and ignored. QR codes on small stickers often contain barcodes or serial numbers — these won't match.
Any QR code generator that produces a plain-text QR code will work with Mappy. Free browser-based options include QR Code Generator and QRCode Monkey — simply paste your address into the text field, set the content type to plain text, and generate. Google Chrome also has a built-in QR generator: right-click anywhere on a page and select Create QR Code. For bulk use, many dispatch and warehouse management systems can print QR codes directly on package labels containing the delivery address — these scan directly into Mappy without any extra setup. If your organization sends manifests digitally, consider embedding QR codes that encode the full delivery address so drivers can import stops one by one without typing.
Can a QR code contain multiple addresses?
Yes, separated by newlines. Mappy splits the content on line breaks and adds each line as a separate address entry, provided each line is at least 5 characters and does not look like a URL.
Does QR import work offline?
The QR scanner itself runs in the browser and does not need internet. However, geocoding the scanned address requires an internet connection.
The scanner opens but doesn't detect my QR code. Why?
Common causes: insufficient lighting, QR code is too small in the frame (move closer), QR code is damaged or partially obscured, or camera focus is not on the QR code. Try moving the camera slowly closer until the QR code fills more of the frame.
Can I scan a QR code from my phone screen?
Yes. Scanning a QR code displayed on another screen (computer monitor or tablet) works. Reduce screen brightness glare by tilting the screen slightly.
What is the maximum amount of text a QR code can hold?
A standard QR code can hold around 2,900 alphanumeric characters, which is enough for several addresses. Mappy also caps QR content at 300 characters to keep things manageable. For large batches, use file import instead — it handles up to 1,000 addresses at once.