capyQR

SMS QR code generator

A QR that opens a text message to your number with the body pre-filled. Useful for SMS opt-ins, support, and one-tap customer reply flows.

1. What's inside?

Pick a type and fill in the details.

Link to any URL

2. Preview

Scan it with your phone — it works in real time.

Fill in the details on the left

Your QR will appear here in real time.

3. Make it look good

Tap a preset, or tweak each detail.

Presets
Dot color
Dot style
Eye color
Eye design
Background

SMS QR codes encode an sms: link with the recipient phone number and optional body. Common uses: 'text BOOK to this number', restaurant table-side ordering, opt-in flows for marketing lists, simple customer support escalation.

How it works

  1. 1

    Enter the destination number and message

    Use international format (+country code). Add the pre-filled body — keep it under 20 characters for easy reading.

  2. 2

    Brand the QR

    Pick colors, drop in a logo, add a 'Text us' frame label.

  3. 3

    Download in the format you need

    Export as PNG, JPEG, SVG, or PDF at up to 3,200 pixels. No signup, no watermark, no limit on downloads.

Pretty by default. Powerful when you need it.

Free static QR codes with custom logos and colors. Paid plans unlock dynamic QRs, scan analytics, and your own short domain.

Free

For trying it out and personal use

  • 3 dynamic QRs and unlimited Static QRs
  • Custom colors, gradients, logos & frames
  • 7-day scan analytics
  • Unlimited scans, no soft caps
  • Save & organize your library

$0/forever

No card, no trial timer

Starter

For solo creators with a small portfolio

  • 10 dynamic QRs — edit destinations anytime
  • 1 custom short domain for branded links
  • 30-day scan analytics
  • Unlimited scans, no soft caps
  • Save & organize your library

$5/mo

Billed yearly ($60)Start 14-day free trial

Pro

For businesses and growing creators

  • 100 dynamic QRs — edit destinations anytime
  • 10 custom short domains for branded links
  • 365-day scan analytics
  • Unlimited scans with full history exports
  • Save, organize & manage your library

$12/mo

Billed yearly ($144)Start 14-day free trial

Team

For agencies and marketing teams

  • Everything in Pro, scaled for teams
  • Multiple seats with shared library
  • Higher dynamic QR & domain caps
  • Webhooks + Zapier integration
  • Priority support & onboarding

Custom/pricing

Based on team sizeGet in touch

Frequently asked questions

Will the SMS send automatically?

No — scanning opens the messaging app with everything pre-filled. The user has to hit send.

Are there carrier fees?

Standard SMS rates apply for both you and the user. International messages can be expensive — prefer WhatsApp QRs for cross-border flows.

How long can the pre-filled body be?

Technically up to a full SMS (160 characters). In practice, keep it under 20 — you want a keyword the user actually sends, not a wall of text.

Can I use a short code?

If your country supports SMS short codes (e.g. US 5-digit codes) you can encode them. Test on real devices first — some QR scanners struggle with non-international-format numbers.

Looking for design ideas? Read the Capy QR blog.

https://capyqr.com