# ShapingQR > ShapingQR (https://shapingqr.com) is a free QR code generator for things you print. It makes static and dynamic QR codes, checks every design before download the way a phone camera would read it, and shows scan counts for dynamic codes. There is no paid plan, no trial and no scan limit. ## Facts - Price: free. No paid plan exists today. - Dynamic codes: you can change where a code points after it is printed. They keep working until you pause or delete them; nothing expires them over time. A code goes live once the owner's email is verified. - Scans: no scan cap and no scan rate limit. - Deleted codes can be restored for 30 days, then they are purged. - Print check: before download, ShapingQR decodes the design and flags low contrast, overly dense codes and logos that break scanning. - Code types: website/URL, Wi-Fi, contact (vCard), event, email, phone, SMS, plain text, location, social links, app link. Wi-Fi, email, phone, SMS and text codes are static (they cannot be edited after printing). - Not supported yet: PDF or file upload. ## Code generators - [WhatsApp QR code](https://shapingqr.com/whatsapp-qr-code) - [YouTube QR code](https://shapingqr.com/youtube-qr-code) - [Wi-Fi QR code](https://shapingqr.com/wifi-qr-code) - [Instagram QR code](https://shapingqr.com/instagram-qr-code) - [Facebook QR code](https://shapingqr.com/facebook-qr-code) - [LinkedIn QR code](https://shapingqr.com/linkedin-qr-code) - [TikTok QR code](https://shapingqr.com/tiktok-qr-code) - [Google review QR code](https://shapingqr.com/google-review-qr-code) - [Location QR code](https://shapingqr.com/location-qr-code) - [Email QR code](https://shapingqr.com/email-qr-code) - [App download QR code](https://shapingqr.com/app-download-qr-code) - [Event QR code](https://shapingqr.com/event-qr-code) - [QR code with logo](https://shapingqr.com/qr-code-with-logo) ## Guides - [QR code size for printing](https://shapingqr.com/qr-code-size) - [QR code not working](https://shapingqr.com/qr-code-not-working) - [QR code stopped working](https://shapingqr.com/qr-code-stopped-working) ## Dead QR codes - [QR code not working or expired? Who runs its short link](https://shapingqr.com/dead-qr) - [qr.io QR code not working](https://shapingqr.com/dead-qr/qr-io) - [qrco.de, l.ead.me or q-r.to QR code not working](https://shapingqr.com/dead-qr/qr-code-generator) - [qrs.ly QR code not working](https://shapingqr.com/dead-qr/qrs-ly) ## Comparisons - [Free dynamic QR code generators compared](https://shapingqr.com/compare/free-dynamic-qr-code-generators) - [QR Code Generator Pro alternative](https://shapingqr.com/alternatives/qr-code-generator-pro)