Skip to content
Free, no signup, PNG and SVG

Website QR code generator

Paste your website's link and download its QR code as a PNG or SVG. The link sits inside the code itself, so it never expires. No website yet? Upload an HTML file below and get a live link with its QR code. Free, no account.

Your QR code shows up here as you type.

No website yet? Publish a page and get its QR code

Ready to ship

A file. A folder. A fresh start.

Your static site, one link away.

No account needed

Shipping…

Uploading publishes your file. The link is public but unlisted, not password-protected, so leave out secrets and confidential content.

Make a QR code for your website

  1. Type or paste the website's address into the box above, like yoursite.com or a full https:// link.
  2. Check the address under the code, then download it: PNG for documents, slides and chats, SVG for print.
  3. Scan it with your phone camera to test it before you print.

Need a link first? Publish a page with curl

curl -X POST https://ship.page/deploy \
  -H "Content-Type: text/html" \
  --data-binary @index.html

The response is JSON with your live URL. Paste it above to get its QR code.

What you get

  • Static QR codes with your link inside, with no redirect, tracking or expiry
  • PNG files over 1,000 pixels wide, and SVG files that stay sharp at any print size
  • Made in your browser: the link you type isn't sent to our server
  • Error correction that keeps the code readable if part of it gets scuffed
  • Free hosting for the page itself if you don't have a website yet

Limits by plan

FreeProTeam
Price$0$4 per month$19 per month
Account requiredNoYesYes
Single HTML file10 MB10 MB10 MB
ZIP upload25 MB, 100 MB unpacked100 MB, 400 MB unpacked100 MB, 400 MB unpacked
Files per request100900, append up to 10,000900, append up to 10,000
Deploys per minute10120120
Link lifetime30 days, 90 with a free accountNo expiry, or any TTL from 60 secondsNo expiry, or any TTL from 60 seconds
Named URLs that redeploy in placeNoYesYes
Password protectionNoYesYes
Vanity subdomainNoNoYes

Static and dynamic QR codes

Many QR code sites make dynamic codes: the code points at their own short link, which forwards to your site. Those can stop working when a free trial ends. The codes here are static, with your link inside the code, so they work for as long as your website does.

The trade-off is that a static code can't be pointed somewhere else after printing. To change what people see, change the page at that address.

Printing it

Print the code at least 2 cm (0.8 in) wide and keep the white border around it. Dark modules on a light background scan best. Test it with a phone camera before you print a batch.

Questions

How do I make a QR code for my website?

Paste the website's address into the generator above and the QR code appears right away. Download it as a PNG or SVG. It's free, with no account.

Do these QR codes expire?

No. They're static codes with your link inside, not a redirect through our servers, so they keep working as long as the website does.

PNG or SVG?

PNG works everywhere: documents, slides, chats and social posts. SVG is a vector file that stays sharp at any size, from a business card to a poster.

I don't have a website yet. Can I still get a QR code?

Yes. Upload an HTML file, a folder or a ZIP on this page. You get a live link in seconds, and the success screen shows its QR code to download. Free links stay live for 30 days, or 90 days once you claim them with a free login, and paid plans keep pages online with no expiry, so pick the plan before you print.

Is the link I type sent anywhere?

No. The QR code is made in your browser, and the link you type isn't uploaded or stored.

Keep reading

No website yet?

Upload your page and get a live link with its QR code in seconds. Free, no account.