Create a QR code for a URL in three steps
Step 1 — paste the link. On the QRolling home page, choose the URL type and paste the full address, including https://. The QR preview builds itself live as you type; there is nothing to submit.
Step 2 — make it look like yours. Default black-and-white works, but branded codes get measurably more scans. Set the foreground to a dark brand color, round the corners if that fits your identity, and drop a logo in the center. The logo guide explains how error correction keeps a logo-covered code scannable.
Step 3 — download the right file. SVG if the code will be printed (it scales losslessly from sticker to poster), PNG if it lives on a screen. Then scan it once with a real phone before you ship it anywhere.
That is the whole job. The sections below cover the judgment calls inside those steps.
Which URLs can you make a QR code from?
Any address a browser can open — which is more than most people expect:
- Websites and landing pages: the classic case, covered in depth by the URL QR code generator
- YouTube videos — or use the dedicated YouTube QR generator for watch-page details
- Google Forms and Docs: share sheets and surveys via the Google Form QR
- Map pins: a Google Maps QR opens navigation directly
- Social profiles: Instagram, TikTok, LinkedIn and the rest each have a tuned generator
- Files: PDFs and downloads work best through a PDF QR or file QR
If the link starts with http:// rather than https://, fix that first: some phones warn on insecure destinations, and the warning kills the scan.
Should the code be static or dynamic?
Made from the same URL, the two behave very differently after printing. A static code stores the URL in the pattern itself: nothing to keep paying for, works offline, but permanent — a typo or a dead page means reprinting everything, and URLs are not issued statically here. A dynamic code stores a short redirect you control: the destination can be changed at any time without touching the print, and every scan is counted by time, city, and device.
Make the call based on the print run: for one poster, static is fine; for ten thousand product boxes, dynamic is insurance.
Before you print: the three checks
- Size. Follow the 10:1 rule — a code scanned from 1 meter away needs to be at least 10 cm wide. The size guide has the table for cards, flyers, and posters.
- Contrast. Dark modules on a light background. Inverted and low-contrast codes fail on enough cameras to ruin a campaign.
- A real scan. Test with an actual phone, both iPhone and Android if you can. A code that opens the wrong page scans perfectly and fails completely.
Common mistakes when making QR codes from URLs
- Encoding a redirect chain. If the URL already bounces through a shortener, scans get slower and analytics get murky. Encode the final destination, or use one dynamic code and let it do the redirecting.
- UTM-stuffing a static code. Long tracking parameters make dense, fragile patterns. Move tracking into a dynamic code instead. The URL to QR converter guide explains why density hurts.
- Printing without a quiet zone. The white margin around the code is structural, not decorative. Cropping it breaks scans.
- Forgetting the mobile check. The URL opens on a phone, always. If the destination is not mobile-friendly, the scan converts nobody.
How to make a QR code from a URL
Choose the URL type
On the QRolling home page, the URL type is selected by default. It handles any web address a browser can open.
Paste your link
Include the https:// prefix. The QR code preview regenerates live with every character, so you see the final pattern immediately.
Style and brand it
Brand colors, corner shapes, and a center logo. Keep the contrast dark-on-light and let error correction absorb the logo overlay.
Download and test
Export SVG for print or PNG for screens, then scan the file with a real phone to confirm it opens the right page.
Frequently asked
How do I create a QR code for a URL for free?
Paste the URL on the QRolling home page, style the code if you like, then a free account by email or Google releases the SVG or PNG, with no watermark and no payment. URL codes here are dynamic, which is what keeps the destination editable and the scans counted.
Do I need an account to make a QR code from a link?
Not to build or style one — that part is open to anyone. A free account by email or Google releases the download, and it is also what makes the destination editable and the scans countable afterwards.
Can I change the URL after the QR code is made?
Yes. Codes made here are dynamic: the pattern encodes a redirect you can repoint at any time, and the printed code never changes. A static code bakes the URL in permanently, which is why it cannot be re-aimed.
Does it work with any link?
Anything a browser opens: websites, YouTube, Google Forms, map pins, social profiles, hosted files. Prefer https:// links, since some phones warn on insecure http:// destinations.
How long does making a QR code take?
Seconds. The preview builds live as you paste, so the real time cost is styling and — the step people skip — testing the printed size with an actual phone.
Read next
Need a different QR type? Browse all 48 QR types on the home page.
