Free online QR code & shortlink generator
Pick a code type, fill in the content, download. No sign-up.
Sample image — enter your content to get the real code
Logos, frames, dynamic QR codes and short links live in the app.
A dynamic QR code changes destination without reprinting and counts scans. An orova.vn/l/ short link counts clicks. Both split by day, device and country.
Sign up freeThis is a static QR code: download it once and it works forever, no expiry, no quota.
Why teams pick Orova for QR codes and short links
The generator sits at the top of this page: paste a link or type text and you have a code to download, as many times as you like.
The code already printed on flyers, packaging or signage stays the same; change the destination in the app and every scan after that lands on the new page.
Every click and every scan is logged by day, by device, by country and by referrer.
Change the code color and background, drop in a logo, pick the module shape and the caption frame instead of shipping a plain black square.
QR code management and short links share one list: what is live, what is about to expire, what is getting scanned the most.
QR codes, short links and measurement in one screen
Generate codes, shorten links, tag them with UTM and read the numbers — no need to stitch four tools together.
Four groups: 28 link types (website, Facebook, YouTube, TikTok, WhatsApp, Google Forms and more), 9 file types, 9 payload types and 13 payment types.
Guests join the wifi without typing a password, save your vCard straight into their contacts, or open the PDF menu on the table.
VietQR for bank transfers in Vietnam, plus PromptPay, KHQR, LaoQR, DuitNow, PayNow, UPI and PIX for visitors from nearby markets.
Every orova.vn/l/ short link records each tap: timestamp, device, country and referrer.
Save a static code for free when you just need to print; upgrade it to dynamic the moment you need an editable target or scan counts.
PNG, JPEG, WEBP, TIFF and GIF for screens; SVG and EPS for print shops; STL, OBJ and 3MF for 3D printers.
Three steps from idea to a code people can scan
Website, wifi, business card, menu or payment — choose the type, then fill in the content.
Change colors, add a logo, pick the module shape and frame, choose size and format, then hit download.
Turn it into a dynamic QR code for an orova.vn/l/ short link, an editable destination and full stats.
Static vs dynamic QR codes
Pick the right one before the print run, not after.
| Criteria | Static QR | Dynamic QR |
|---|---|---|
| Content once printed | Fixed forever | Destination editable any time |
| Scan counting | Not possible | Counted day by day |
| Device and country data | No | Yes, plus referrer |
| Code density | Grows with the content, small dense modules | Short and quick to scan from a distance |
| Cost | Free, no quota | 100 quota per month |
| Best for | Wifi, business cards, menus that rarely change | Flyers, packaging, signage you need to measure |
When in doubt pick dynamic: the pattern is shorter so cameras lock on faster, and you still have a way out if the destination changes after printing.
QR code generator: 59 types for everyday jobs
A QR code is not only for opening a website. Orova ships 59 ready-made types in four groups — 28 link types, 9 file types, 9 payload types and 13 payment types — so you pick a type, fill in the fields and you are done, no hand-built strings.
Codes made in the generator at the top of this page are static: download once and use forever, no expiry, no account. You only need to sign up when you want scan counts or an editable destination.

Paste the address and the code appears. Dedicated types exist for Facebook, Instagram, TikTok, YouTube, LinkedIn, WhatsApp, Telegram, Zoom, Google Forms and Google Reviews, so you never have to remember each platform's format.
Fill in the network name, the security type and the password. Guests scan and connect, so nobody reads the password out loud or tapes it to the wall.
Name, job title, phone, email, company and website in a single code. People scan once and it lands straight in their contacts instead of being typed line by line.
Upload the PDF or image menu and put the code on the table. Use a dynamic code and changing a dish or a price means swapping the file — the sticker on the table stays put.
VietQR for domestic bank transfers, plus PromptPay, KHQR, LaoQR, DuitNow, PayNow, UPI, PIX and SEPA when you sell to nearby markets.
Change the code and background color, add a logo, choose the module shape and the caption frame. Download PNG, JPEG, WEBP, TIFF or GIF for screens, SVG and EPS for print shops, or STL, OBJ and 3MF to print the code as a 3D object.

URL shortener: turn a long link into one readable line
Product links, links carrying UTM tags and document links routinely run past a hundred characters: printed they break across lines, sent in a message they get truncated, read aloud they are hopeless. Orova turns them into a seven-character orova.vn/l/ short link and counts the taps for you.
Social bios, messages, flyers, email signatures, on-screen callouts in a video — anywhere a single line is all you get.
Every tap records the timestamp, device, country and referrer, so you can tell which post produced clicks, which hours are busy, and which channel only produces likes.
The short link already printed stays valid; when the promotion ends you point it somewhere else and everyone who taps later lands on the new page.
Shorten a Shopee, Lazada or TikTok Shop product page with UTM attached so you know which post, which group or which partner brought the order.
Same destination two ways: online people tap the short link, offline they scan the code, and both streams land in the same stats table.
If you already use another link shortener, Orova is the alternative that keeps QR codes, UTM tagging and statistics in one account, so nothing has to be exported back and forth between two tools.
What UTM is and how to build UTM links properly
UTM is a set of five parameters appended to a link so analytics tools know where a visit came from. Without them every arrival from Facebook, from a newsletter or from a partner post lands in the same bucket, and you cannot tell which campaign earned the money.
The place people clicked: facebook, google, newsletter. Keep it lowercase with no spaces, because analytics tools treat different capitalisation as different sources.
cpc for paid ads, email for newsletters, social for organic posts, referral for partner links.
The name of the push, for example launch_sep or sale_1010. Agree on one convention and stick to it all year instead of letting everyone invent their own.
The keyword you bought in a search campaign. Leave it empty if you are not running search — Orova will not append an empty parameter.
Tells two creatives or two buttons in the same email apart: top_button, hero_image. This is the field that shows which version pulls better.
Fill in the five fields and Orova assembles the string and hands back a short link with UTM already attached — no missing question mark, no stray ampersand, no mixed capitalisation splitting one campaign into two rows in your report.
Pay for what you use, nothing is locked
Every plan unlocks all of Link & QR — plans differ only in how much quota you get. Static codes are free to save; each short link or dynamic QR code costs 100 quota for a month of runtime.
- Static QR codes cost no quota
- 100 quota per link per month
- 1,000 trial quota on sign-up
- No card required
QR code and URL shortener questions
How do I create a QR code for free?
Scroll to the top of this page, paste a link or type your text into the generator, pick a color and a size, then download the PNG. No sign-up, no limit, and the file you download keeps working forever.
How do I make a QR code for a link?
Copy the address from your browser bar and paste it into the generator above — the code appears immediately. If you also want scan counts, create a short link first and generate the QR code for that short link.
What is a dynamic QR code and how is it different from a static one?
A static code carries the content itself, so once printed it is fixed forever and cannot be counted. A dynamic code carries an orova.vn/l/ redirect instead, which lets you change the destination and count every scan without reprinting anything.
Do I have to reprint the code to change the destination?
No. With a dynamic QR code the image stays exactly the same; you edit the destination in the app and the very next scan goes to the new page.
How do I scan a QR code with my phone?
Most recent phones scan straight from the Camera app: open the camera, point it at the code and wait a moment for the link to pop up. Older phones can use the scanner built into banking or messaging apps.
How do I make a QR code for a Facebook page?
Open the Facebook page or post, copy the address from the browser bar and paste it into the generator above. Inside the Orova app there are dedicated types for Facebook, Instagram, TikTok and YouTube so you do not have to paste by hand.
Is the URL shortener free?
The generator on this page is free for static QR codes. Short links need an account because the click history has to live somewhere: signing up is free and comes with 1,000 quota, enough for 10 links running for a month.
Can I shorten marketplace or affiliate links?
Yes. Paste the product address into the destination field, add UTM parameters so you know which post drove the order, then use the short link in your posts and messages.
What is UTM?
UTM is a set of five parameters added to the end of a link — utm_source, utm_medium, utm_campaign, utm_term and utm_content — so analytics tools know which campaign and channel a visit came from. Orova fills them in for you when you create a short link, so nothing gets mistyped.
Do QR codes expire?
A static code you downloaded works forever. Dynamic codes and short links run monthly: 100 quota per month keeps them alive, and if you run out of quota they pause until you top up.
What numbers do I get?
Clicks and scans by day, split by device (phone, desktop, tablet), by country and by referrer.
Which file formats can I download?
The quick generator on this page exports PNG. Inside the app there are ten formats: PNG, JPEG, WEBP, TIFF, GIF, SVG, EPS plus the 3D printing formats STL, OBJ and 3MF.
Other Orova products
One account, one shared quota wallet.
