Skip to content
ImgKiloImgKiloOpen tools

TikTok QR Code Generator

QR code for TikTok profile, video or Shop

Paste the URL from your TikTok profile, video or Shop product. The studio encodes it into a standard QR that opens in the TikTok app on phones with it installed, or the mobile web for everyone else. Export SVG for print or PNG for the screen.

Scan me

What to encode

Style

Frame

  • Files never leave your device
  • Runs in your browser
  • Free, no signup

How it works

  1. 1

    Copy the URL from TikTok

    Profile, video, Live or Shop product. The guide below covers each path.

  2. 2

    Paste it into the URL field

    The encoded payload updates live so you can verify before printing.

  3. 3

    Download SVG or PNG

    SVG for packaging and posters, PNG for slides and screens.

What this TikTok QR generator does

Profile, video or Shop URL

Any tiktok.com permalink works. Profile for follows, video for campaigns, Shop for direct purchase.

Universal Links into the app

iOS and Android route the URL into the TikTok app when installed, falling back to the mobile web otherwise.

Standard QR, not TikCode

Generates an ISO/IEC 18004 QR that any phone camera scans, not the in-app-only TikCode format.

Where this helps

DTC

Packaging insert with a how-to

Video QR pointing at the setup tutorial. Cuts returns and boosts watch time on a product video.

Retail

Shopfront window decal

Profile QR for backstage clips. Walk-in customers follow before they buy.

Commerce

TikTok Shop product card

Shop URL QR. Scanner lands on the product page and checks out inside TikTok.

Events

Event flyer for a Live stream

Profile QR. The Live banner sits at the top of the profile during the broadcast.

B2B

Trade show booth backdrop

Profile QR at 15 cm on the wall. Scans from across the aisle, drives follow-up.

Media

Print magazine ad

Video QR with the launch creative. Reader scans, watches, shares to their own feed.

Tips that help

  • 1

    Always include the @ on profile URLs

    tiktok.com/@yourhandle is canonical. Drop the @ and you get a redirect hop that slows cold scans.

  • 2

    Use the full URL, not vm.tiktok.com

    The vm.tiktok.com shortener adds a redirect hop. Use the canonical handle-and-video URL for printed QRs.

  • 3

    Pick standard QR over TikCode for posters

    TikCode only scans in the TikTok app. Standard QR scans on any iOS Camera or Android scanner.

  • 4

    Verify Shop products are published

    In-review products show a placeholder on cold scan. Test the URL in a logged-out browser before printing.

How to point a QR at the right TikTok URL

TikTok has fewer URL types than Facebook but more nuances than most generators handle. Profile, video, Live, Shop, plus the in-app TikCode format that confuses everyone. A thin QR generator gives you one box. The actual work is picking the right surface, copying the canonical URL, and choosing a standard QR over the proprietary TikCode. This guide covers the three URL types that matter.

The canonical TikTok URL formats

Profiles use `tiktok.com/@yourhandle`. Videos use `tiktok.com/@yourhandle/video/VIDEOID`. TikTok Shop products use `tiktok.com/shop/...`. The legacy `vm.tiktok.com/CODE` shortener works for videos but adds a redirect hop. For posters, the canonical handle URL is the shortest, scan-friendliest form. For packaging on a video QR, the full handle-and-video path beats the shortener on cold scans.

QR code for TikTok profile, video or Shop

Always include the `@` prefix on profile URLs. `tiktok.com/yourhandle` without the at-sign redirects but costs a hop, which slows cold scans and on iOS 17 triggers a privacy interstitial. The `@` form is what TikTok's share sheet and Universal Links treat as canonical.

Drop locale tails (`?lang=en`) and the in-app tracking parameters (`?_t=...`, `?_r=...`) from the copied URL before encoding. These are session tokens that expire and add bytes without value. The cleaner URL also encodes into fewer modules, making a denser QR that prints sharper at small sizes.

How to copy the right URL from TikTok

Profile URL: open the TikTok app, tap Profile, tap the three lines at the top right, choose Share Profile, then Copy link. On the web, sign in, click your handle in the sidebar, copy the address bar. Both paths give you `tiktok.com/@yourhandle`. Drop any `?_t=` tail before pasting into the QR generator.

Video URL: open the video in the feed, tap the share arrow on the right rail, choose Copy link. On the web, click the share icon below the video, choose Copy link. You get the full `tiktok.com/@yourhandle/video/VIDEOID` form. Use the full URL, not the `vm.tiktok.com` shortener, to avoid the redirect hop.

Read more

TikTok Shop URL: open the product in TikTok Shop, tap the share icon, choose Copy link. The URL contains `/shop/` in the path. Confirm the product is published and visible to non-followers in a logged-out browser before printing. In-review products dead-end on cold scan.

Where the TikTok QR earns its place

Product packaging and unboxing inserts are the highest-value placement. A video QR demoing setup or unboxing turns a customer into a viewer in three seconds, which TikTok's algorithm rewards in distribution. The scanner is already a buyer; the watch is qualified traffic that boosts the video's performance in suggested feeds.

Retail window decals and pop-up signage convert foot traffic into follows. A 6 to 8 cm profile QR on the shopfront window scans from the pavement. Pair the QR with a one-line value statement: 'Scan for backstage clips' beats 'Follow us on TikTok' because it tells the scanner what they get.

Event signage and Live promotion benefit from profile QRs. The Live banner sits at the top of the profile during a broadcast, so a profile scan lands the viewer in the Live without needing a direct Live URL. For a scheduled stream, this is more reliable than the per-region Live URLs.

Common mistakes that kill scans

Encoding a TikCode in the centre of a generic QR. The two formats are different specs. A general phone camera scans the outer QR and ignores the TikCode, while the TikTok in-app scanner scans the TikCode and ignores the QR. Pick one format based on the placement: standard QR for general posters, TikCode for in-app challenges.

Linking to a private account on a cold-scan surface. Non-followers see the gated profile and a follow request. The scan dead-ends. Switch to public for retail and packaging QRs, or use a link in bio that points at a public landing page on your own domain.

Forgetting the `@` on profile URLs. `tiktok.com/yourhandle` works via redirect but costs a hop and bytes. Always include the at-sign: `tiktok.com/@yourhandle`. This is the form TikTok's own share sheet gives you, and the one that scans fastest.

Frequently asked questions

Honest answers to what people ask before using this tool.

Use `https://www.tiktok.com/@yourhandle` with the `@` prefix. Open your profile on the web, copy the address bar, drop any `?lang=en` or `?_t=` tracking tail. The QR opens the profile in the TikTok app on phones with it installed, or the mobile web for everyone else. The handle URL is the format TikTok publishes for share buttons; the legacy `vm.tiktok.com` shortener still works but adds a redirect hop that slows cold scans. The TikTok Support guide covers the canonical share URLs.

Yes. Every video has its own permalink: `https://www.tiktok.com/@yourhandle/video/VIDEOID`. Tap the share arrow on the right rail of the video, choose Copy link. Paste that into the URL field. The QR deep-links into the TikTok app and opens the exact video, falling back to the web viewer. This is the right pick for a single campaign or product launch printed on packaging.

No. TikCode is a proprietary visual format that only the TikTok in-app scanner reads. A general iOS Camera or Android scanner cannot decode it. The QR generated here is a standard QR Code following the ISO/IEC 18004 spec, which every phone camera scans natively. For posters, packaging or any surface aimed at all phones, the standard QR is the right pick.

On iOS and Android, the system checks for the TikTok app via Universal Links and App Links. If installed, the URL opens in the app. If not, the browser loads the same page. You do not need a custom scheme like `snssdk1233://`. The public `https://www.tiktok.com/...` URL works for both cases and is what TikTok publishes in its share endpoints.

TikTok Lives use the same profile URL while the host is broadcasting. `https://www.tiktok.com/@yourhandle/live` works for some accounts but TikTok's live URL routing is inconsistent across regions. For a printed flyer promoting a scheduled Live, the safer bet is the profile QR, which shows the Live banner at the top of the profile when you go live.

Open the TikTok app, tap Profile, tap the three lines at the top right, choose Share Profile, then Copy link. The clipboard now holds the canonical `tiktok.com/@yourhandle` URL. On the web, sign in, click your handle in the sidebar, copy the address bar. The handle URL is the same form TikTok uses for its in-app share sheet.

Yes, but the scan lands on a gated profile screen. Non-followers see the profile photo, handle and follower count, with a follow request button. The video grid is hidden until the request is approved. For a printed poster aimed at a public audience this defeats the purpose. Switch the account to public or use a link in bio to your own landing page instead.

Yes. TikTok Shop product URLs follow `https://www.tiktok.com/shop/...`. Find the product in TikTok Shop, tap the share icon, choose Copy link. The QR opens the product page in the TikTok app where buyers can check out without leaving. Confirm the product is published and live before printing; in-review products show a placeholder on cold scan.

For a packaging insert scanned at desk distance, 2.5 to 4 cm on a side works. The 10 to 1 distance rule says 3 cm scans cleanly from 30 cm, which matches a person opening a box on a table. Smaller than 2 cm and the camera struggles to focus. Export SVG so the print stays sharp on different packaging materials, including kraft paper and matte cardstock.

Yes. The studio bumps error correction to level H when you add a logo, which reserves 30% redundancy so the centre cutout still scans. Keep the logo under 25% of the QR area. Use your own brand mark, not TikTok's logotype; ByteDance's brand guidelines restrict third-party use of the TikTok logo in promotional materials.

Further reading

Independent references if you want to go deeper on the formats and tradeoffs.