Free QR code generator
Make a QR code for any website.
Nobody likes typing a long web address from a poster or flyer into a mobile browser. One typo sends your customer to an error page. A website QR code turns any URL into a scannable square that opens your booking page, online store, event registration form, or landing page in a single tap. Our free generator encodes your exact web address directly into the QR code. There is no account required, no redirect middleman on free codes, and no expiration date.
How to make your QR code
- 1Paste or type your website address into the Web address field below.
- 2Adjust the code color, background color, dot shape, and corner style under the Look section.
- 3Add your logo if you want branded signage; we automatically raise the error correction level so the code still scans reliably.
- 4Point your phone camera at the yellow preview box to test that your web page opens quickly.
- 5Click Download PNG for everyday printing and web graphics, or Download SVG for vector design software.
Tips before you print
- Keep the URL as short and clean as possible. Shorter URLs create fewer, larger squares in a static QR code, which makes the code easier to scan from a distance.
- Link to the exact page the customer needs (such as `yourshop.com/book`) rather than your home page if the sign says 'Scan to book an appointment.'
- Check that your destination page works well on a vertical phone screen, since virtually every scan comes from a mobile device.
- Leave a quiet margin around the code when placing it in a brochure layout; our downloads include the required border automatically.
- Never print a static code on expensive permanent signage if the URL might change. Use a DoorStepQR Pro dynamic code so you can edit the destination URL whenever you rebuild your website.
One QR code for your whole business. Edit it anytime.
Free codes lock the link into the printed pattern permanently. With DoorStepQR Pro, you get up to 20 editable codes plus a mobile business page for your services, opening hours, WiFi, WhatsApp, booking link, and Google reviews. Update your page from your phone in seconds without reprinting a single sign. Your codes keep working even if you cancel.
No card needed. $9/month after your trial.
Frequently asked questions
Do free website QR codes made here ever expire?
Never. Free codes are static, meaning your web address is encoded directly into the dots. As long as your website is live at that URL, the QR code will work forever.
What is the difference between a free static code and a Pro dynamic code?
A static code locks the URL into the printed pattern permanently. A Pro dynamic code points to a fast DoorStepQR short link (`q.doorstepqr.com`) so you can change where the code goes at any time and view scan statistics.
What happens to my Pro dynamic codes if I cancel my subscription?
Unlike other QR tools that deactivate your printed signs when you stop paying, DoorStepQR codes keep redirecting to their last saved destination forever. Canceling only locks editing.
Should I download PNG or SVG?
Download PNG (1200 by 1200 pixels) for documents, emails, and tabletop signs. Download SVG when working with Adobe Illustrator, Canva, or a professional sign printer because vector files scale to any size without blurring.
Related QR code generators
View all QR code guidesMake a Google Review QR code
Make a free QR code for your Google Business Profile review link. Help happy customers leave a 5-star review before they walk out the door.
Make a menu or price list QR code
Create a free QR code for your service menu, spa treatment list, or cafe menu using a PDF or website link. Or upgrade to a mobile menu page you can edit anytime.
QR codes for retail shops and boutiques
Create free QR codes for storefront hours, online store links, product care guides, Instagram lookbooks, and Google reviews for your retail shop.
QR codes for events, workshops, and pop-ups
Generate QR codes for event schedules, RSVP and ticket links, venue WiFi, speaker contact cards, and workshop handouts. Free PNG and SVG downloads.