Skip to content
AnimQR

Turn a link into a QR code

Paste a URL and get a QR code instantly. Codes are static, so they never expire and work without any redirect service — and you can style and animate them however you like.

Loading the editor…

How to turn a link into a QR code

  1. 1Paste your link.
  2. 2Pick colours, a gradient, module shape and corner style — or start from a preset.
  3. 3Choose an animation and tune its duration and frame rate.
  4. 4Check the scannability badge, then download as GIF, MP4, PNG or SVG.

Why AnimQR?

  • Animated & scannable

    Eight motion presets. The corner eyes and alignment patterns stay solid, so safe presets scan on every frame.

  • Every format

    GIF, MP4 and WebM for motion; PNG, JPEG and SVG for print. Up to 2048px.

  • Fully customisable

    Colours, gradients, dots, diamonds, stars, bars, rounded eyes, logos and labelled frames.

  • Private by design

    Runs 100% in your browser. Nothing you type or upload is sent anywhere.

  • Free forever

    No account, no watermark, no scan limits and codes that never expire. MIT licensed.

  • Linkable

    Create any code straight from a URL — perfect for docs, scripts and automations.

Frequently asked questions

›Will my QR code stop working?

No. The link is stored directly in the code, so it works as long as the website does. There is no tracking redirect in between.

›Is AnimQR really free?

Yes. AnimQR is free and open source under the MIT licence. There is no sign-up, no watermark, no scan limit and no expiry — the codes you create are yours.

›Do animated QR codes still scan?

Yes. The three corner eyes and the alignment patterns never move, and the scan-safe animations (pulse, wave, shimmer, rotate, colour cycle and scan line) keep every module visible on every frame. The built-in checker decodes several frames as you edit, but always test with a real phone before printing.

›Which formats can I download?

PNG, JPEG and SVG for static codes; animated GIF, MP4 and WebM for animations. Video is recorded in your browser, so MP4 depends on browser support (WebM is used otherwise).

›Are my QR codes dynamic or do they expire?

They are static QR codes: the content is stored in the code itself, so they work forever and don't depend on any server. To change the destination later, point the code at a link you control.