Every design machine-verified to scan

QR codes you can
change after printing.

Repoint a printed code without reprinting it. Design it in your brand and keep it scannable. Track what it's doing. Built for teams who pay for the reprint when it goes wrong.

Two months free on annual billing. Static codes are unlimited on every plan.

A live code, drawn by PixelQode. Scan it.

Points to

Editable

Autumn campaign

acme.com/autumn

Artwork unchanged — nothing to reprint

Destinations shown are an illustration

QR code types
15

QR code types

Verified design styles
37

Verified design styles

Export formats
5

Export formats

Free on annual billing
2 mo

Free on annual billing

Choose per code

Dynamic when you need control. Static when you need permanence.

Most tools make you pick one. PixelQode does both, and static codes never count against your plan.

Dynamic

Trackable and editable

  • Repoint a printed code at any time
  • Scans tracked per code, week by week
  • Short link you can share as a link too
  • Counts towards your plan's code limit

Static

Permanent and self-contained

  • Destination encoded straight into the grid
  • Works with no service in the middle — forever
  • Nothing to track, because nothing redirects
  • Unlimited on every plan, including Free

Features

Everything the job actually needs

Not a list of adjectives — this is what's in the dashboard today.

Dynamic codes you can repoint

Change where a printed code goes without reprinting it. Fix a broken link, swap a campaign, redirect a whole product line — the artwork on the shelf stays valid.

Static codes that outlive us

Encode the destination straight into the grid. No redirect, no dependency on any service, no expiry. Ideal for equipment labels and anything printed once and forgotten.

Design that stays scannable

17 dot patterns, 20 corner styles, your colours, frames and a centre logo — with a live preview that draws the real thing. Every style is verified to decode.

Folders and bulk operations

Organise thousands of codes into folders and subfolders. Select many at once to move, duplicate or delete, and filter the library down to what you're working on.

CSV import

Bring a spreadsheet of destinations and generate the whole batch in one pass, folders included. The plan limit is checked once for the batch, not row by row.

Scan tracking

Scans per code, lifetime and week by week, with the codes gaining ground and the ones nobody is scanning. Per code, per type, per folder, or across the whole account.

Print-ready exports

PNG, SVG, JPG, PDF and EPS. Vector formats go straight to a printer at any size, so a code on a billboard is the same file as the one on a business card.

Multi-account management

Run separate client workspaces side by side, each with its own codes, folders, plan and API key. Switch between them without signing out.

Code types

Fifteen types, one builder

Each type gets the right fields, validated before anything is generated.

WebsitePlain textvCardWi-FiEmailPhoneWhatsAppMapInstagramFacebookTelegramSnapchatTikTokX / TwitterYouTube

Website

Send scans to any URL

Plain text

Show text on scan

vCard

Digital business card

Wi-Fi

Join a network, no typing

Email

Prefilled email draft

Phone

Dial a number

WhatsApp

Open a chat

Map

Point at a location

Instagram

Open an Instagram profile

Facebook

Open a Facebook page

Telegram

Open a Telegram channel

Snapchat

Open a Snapchat profile

TikTok

Open a TikTok profile

X / Twitter

Open an X profile

YouTube

Open a YouTube channel

Why PixelQode

Why teams move to us

Six reasons that come up in every conversation we have with a customer who switched.

01

Your codes don't go dark

Every design we offer is machine-verified to decode before it ships, and static codes keep resolving even if PixelQode disappears entirely. A QR code you printed is a promise to a customer; we treat it that way.

02

We tell you the truth about data

Every number is measured, and where we can’t measure something we say so instead of filling a chart with zeroes. A report you take into a meeting should never be the thing that’s wrong.

03

Built for volume, not for demos

Bulk import, bulk edit, folders, and plans up to 2,500 codes — plus $35 top-ups when a campaign overshoots by a little, so a handful of extra codes doesn’t force a whole tier upgrade.

04

One vendor, one invoice

Agencies and franchises run every client from a single login, with per-workspace quotas and separate reporting. No spreadsheet of logins to maintain.

05

Reporting that lands on a desk

The weekly report is a document, not a dashboard link — a clean PDF you can send to a client or a board without exporting anything by hand.

06

Honest pricing

Flat monthly or annual pricing with two months free on annual. No per-scan billing, no charge for static codes, and no surprises — the billing page tells you when the next plan up is cheaper than another top-up.

How it's run

Boring where it counts

Where your codes are served from, where your data sits, and what we will and won't claim about it.

Served from Cloudflare's edge

The app runs on Cloudflare Workers, so it is answered from the network location nearest the person asking, with Cloudflare's DDoS protection and TLS in front of every request. No origin server to fall over.

Your data in managed Postgres

Customer records, folders and scan history live in a Neon Postgres database on AWS, encrypted at rest and in transit, with point-in-time recovery. We don't keep a second copy anywhere else.

We never see your password

Sign-in is handled by a managed authentication service. Passwords are hashed there and never reach our code, and Google sign-in means there's no password to lose in the first place.

Card details never touch us

Checkout runs end to end on a PCI-DSS compliant processor acting as merchant of record. They handle the card, the tax and the invoice; we receive a confirmation, not a card number.

GDPR and DPDP aligned

Export or deletion of your data on request, no sale of personal information, and no third-party advertising or analytics trackers on this site. The privacy policy says exactly what is collected and why.

Certifications, stated honestly

Cloudflare and AWS, who run the infrastructure underneath us, hold SOC 2 Type II and ISO 27001. Hostelastic Technologies LLP does not, and we won't imply otherwise — ask on the Enterprise plan and we'll answer a security questionnaire in full.

Scale and Business carry a 99.9% uptime commitment with service credits. Hostelastic Technologies LLP is registered in India (LLPIN ACL-6671).

Scale, Business & Enterprise

A weekly report you can forward, not a dashboard link

Every week, a clean document covering the last seven days — ready to save as a PDF and send to a client, a franchisee or a board.

  • Scans for the week, against the week before
  • Scans per day across the workspace
  • Which codes moved, ranked by scans gained
  • Scans by code type and by folder
  • Codes nobody is scanning, so they can be retired
Plans with weekly reports

Weekly scan report

Seven days · Acme Retail

PDF

Scans this week

1,284

Codes added

36

Scans by day

Codes that moved

Store window — Kolkata+412
Menu card — all sites+287
Packaging insert+164

Sample figures, for layout

Add-ons

Grow without changing plan

A campaign that overshoots shouldn't force an upgrade, and a migration shouldn't be your weekend.

Capacity

Code top-up

$35per 50 dynamic QR codes

Raises your dynamic code limit by 50 for as long as you keep it. Stack as many packs as you need — a campaign that overshoots by a little doesn't have to force a full upgrade. Past two or three packs the next plan up is cheaper, and the billing page says so. Static codes stay unlimited and unaffected.

Recurring · on Scale and Business

Done for you

QR generation assistance

$20per 500 QR codes

Send us the spreadsheet and we build the batch: destinations, naming, folders, and your design applied consistently across every code. You get a library ready to hand to a printer, not a CSV to wrestle with.

One-off · on Business

Done for you

QR migration assistance

$20per 500 QR codes

Moving from another provider. We recreate your codes here, match the folder structure, and rebuild the artwork. Dynamic codes already in print keep resolving through your old vendor until you repoint them, so nothing goes dark mid-move.

One-off · on Scale and Business

Pricing

Flat pricing, from free to enterprise

Pay for the number of live codes you hold. Static codes are always free, on every plan.

Growth

$2417

per month,
billed yearly,
or $29/mo

  • 150 dynamic QR codes
  • Unlimited static QR codes
  • All 15 code types
  • PNG, SVG, JPG, PDF & EPS downloads
  • CSV bulk import
  • Folders and subfolders
  • Priority email support
Most popular

Scale

$4083

per month,
billed yearly,
or $49/mo

  • 500 dynamic QR codes
  • Unlimited static QR codes
  • Everything in Growth
  • Weekly scan reports
  • Code top-ups: $35 per 50
  • Migration assistance
  • 99.9% uptime SLA

Business

$16583

per month,
billed yearly,
or $199/mo

  • 2,500 dynamic QR codes
  • Unlimited static QR codes
  • Everything in Scale
  • 4-hour support response
  • QR generation assistance
  • Dedicated account manager
  • 99.9% uptime SLA

Enterprise

Let's talk

priced on volume
and terms

  • Unlimited dynamic QR codes
  • Unlimited static QR codes
  • Everything in Business
  • Unlimited codes and users
  • A tailored solution, built around how you work
  • 99.9% uptime SLA

Full feature comparison →

FAQ

Questions we get asked

What's the difference between a dynamic and a static QR code?

A dynamic code encodes a short link that we resolve, so you can change the destination after printing and we can count scans. A static code encodes the destination itself: nothing to redirect, so it can never be changed and there is nothing to count — but it works forever, with no dependency on any service. You choose per code, and static codes don't count against your plan.

Will my QR codes stop working if I cancel?

Static codes keep working — they don't rely on us at all. Dynamic codes resolve through a short link, so they need an active plan. If you're printing something permanent and don't need tracking, make it static.

Can I change a code's destination after it's printed?

Yes, for dynamic codes. Edit the destination and every existing print starts pointing at the new address immediately. The image doesn't change, so nothing needs reprinting.

What formats can I download?

PNG, SVG, JPG, PDF and EPS for dynamic codes; PNG, SVG and JPG for static ones. SVG is the one to hand a printer — it's vector, so it's sharp at any size.

Do custom colours and patterns break scanning?

They can, which is why we check. Every dot pattern and corner style we offer is decoded automatically before release, and codes with a centre logo are generated at the highest error-correction level so the covered area is recoverable.

How does billing work?

Monthly or annual, in USD, through our payment partner — a PCI-compliant processor, so your card details never touch our servers. Annual gives you two months free. Your plan sets how many live QR codes you can hold; you can change plan at any time and the new limit applies straight away.

Where is my data stored, and who can see it?

PixelQode runs on Cloudflare Workers and stores everything in a managed Neon Postgres database on AWS, encrypted at rest and in transit. Passwords are handled by a managed authentication service and never reach our code; card details are handled by the payment processor and never reach our servers. There are no third-party advertising or analytics trackers on this site. You can ask for an export or a deletion at any time.

Do you have SOC 2 or ISO 27001?

Not as a company — Hostelastic Technologies LLP is small and we won't imply an audit we haven't had. The infrastructure underneath us does: Cloudflare and AWS both hold SOC 2 Type II and ISO 27001. If your procurement process needs a security questionnaire answered in full, that comes with the Enterprise plan.

Who is behind PixelQode?

PixelQode is built and operated by Hostelastic Technologies LLP. For contracts, security review or procurement paperwork, talk to us about the Enterprise plan.

Print it once. Change it whenever.

Growth starts at $24.17 a month billed yearly — 150 dynamic codes, unlimited static ones, and every design feature. Move up whenever a campaign needs it.