Skip to content

The all-in-one QR platform

One QR code.Your whole business behind it.

Studio pages, menus, catalogs and WhatsApp, all behind one printed code.

A table tent with a OneKite QR code, and a hand holding a phone that has just scanned it.
Scans today2,481

The whole platform

One code. Everything your customer needs.

A QR code is the doorway. Behind it sit a page, a menu, a catalog and a conversation — each yours to change whenever you like.

Link-in-bio

Studio pages

A page for everything you do — links, products, forms, video — built block by block and live the moment you publish.

Drag & drop builderLinks, products, forms, videosBuilt-in analyticsMobile ready and fast

Digital menu

Menu cards

Dishes, prices and photos your guests can browse, with orders going straight to your WhatsApp.

Mini storefront

Catalogs

A shelf of products behind one scan, with prices set by you and orders sent to your WhatsApp or paid online.

Print once

Dynamic QR codes

The symbol on the wall never changes. Where it points does — and every scan is counted.

Chat and broadcast

WhatsApp conversations

Reply to people who scan, and send one approved template to everyone still subscribed.

Illustrative samples, not real customers.

Codes already printed on

In the wild

One platform, every counter it lands on

The same code, the same dashboard — pointed at whatever the trade actually needs.

A restaurant table with a card carrying a OneKite code
Restaurant

A menu that changes without a reprint

Table tentToday's menu

Menu cards

A shop window with a OneKite code applied to the glass
Retail

A window that sells after closing

Window decalCatalog

Catalogs

A salon reception desk with a OneKite code on the counter
Salon

Bookings taken from the front desk

Reception cardBooking page

Studio

A café counter with a OneKite code on a card
Café

WiFi, menu and hours behind one code

Counter cardProfile

Studio

A market stall placard carrying a OneKite code
Market

An order placed before the queue moves

Stall placardWhatsApp

Conversations

A kraft delivery box with a OneKite code on an insert
Delivery

A reorder from inside the box

Box insertReorder page

Catalogs

What changes

The part that shows up on the invoice

Three things that are true the day after a OneKite code goes up, and were not true before it.

0

Reprints when the campaign changes

The destination lives in OneKite, not inside the symbol. A new menu, a new sale, a new landing page — the sticker on the window never moves.

Per poster

You find out which placement worked

Tag a code per placement and the comparison makes itself. The window decal that beat the print run stops being a hunch somebody defends in a meeting.

Two-way

A scan can start a conversation

Not just a page view. Somebody scans, opts in, and joins a WhatsApp list you can message later — on your own number, with consent recorded.

Sample campaign · illustrative figures

Scans

12,480

+18.2%

Visitors

9,317

+12.4%

Conversions

1,846

+6.1%

Scan signal · 14 daysPeak 1,402
Top locations
Mumbai4,102Bengaluru2,914Delhi2,218Pune1,560
Devices82%Mobile

Connections

It fits what you already run

Integrations that each do one job. Nothing here needs a developer.

Shopify

Sync a catalog and keep prices in step

Instagram

Mirror recent posts onto a Page

WhatsApp

Your own number, for Conversations

Razorpay

Subscriptions and one-time payments

Safe Browsing

Destinations checked on write, never on redirect

By the numbers

What ships in the product

Counts from the product itself rather than from a press release.

14

QR types, routed and payload

2

Languages, English and Hindi

7

Core modules — QR codes, Studio, menus, catalogs, cards, tracking, chat

0

Reprints needed when a campaign changes

Why switch

Retire the QR generator

The free generator did one job and did it once. Here is what changes.

A QR generator

  • The destination is printed into the symbol — change it and you reprint
  • No idea how many people scanned, or from where
  • A pretty code that may not decode on a matte sticker in bad light
  • One code, one link, one campaign, then it is rubbish
  • Nothing to say to the person who scanned it

OneKite

  • The symbol carries a short address; the destination changes underneath it
  • Every scan counted, located, attributed to a poster and a campaign
  • Contrast measured and the quiet zone protected before you can save
  • One code that outlives every campaign you point it at
  • A scan can open a page, a catalog, or a WhatsApp conversation

Pricing

Start free. Upgrade when you outgrow it.

One dynamic code, two static codes and a Studio page on the free tier. No card, no trial clock.

FAQ

Common questions

What happens to a code I already printed?

Nothing — that is the point. A dynamic code carries a short OneKite address, not your destination. Change where it points and the symbol on the wall keeps working, starting with the next scan.

Can a static code be repointed later?

No, and no product can do it. A static code encodes the destination inside the symbol itself, so changing it means changing the symbol. It is also why a dynamic code is the thing worth paying for: the free tier gives you one to see it work, and the paid tiers give you enough to run on.

Will a code with my logo on it still scan?

Yes, because OneKite will not let you save one that will not. A centre logo raises error correction to level H, contrast is measured before the design can be chosen, and the shapes that break the locator pattern a scanner looks for are not offered at all.

Do I need a Shopify store?

No. Shopify sync is one way to fill a catalog; you can also add products by hand, or use OneKite for codes and Studio pages and never touch commerce at all.

What happens if I stop paying?

Your codes keep resolving. Downgrading limits what you can create and how far back analytics go, but a printed code that stops working because of a billing event would make the whole promise of this product worthless.

Is OneKite available in Hindi?

Yes, the whole product — the dashboard, this site, and the emails. Public pages stay in whatever language the merchant wrote them in, because that content is theirs rather than ours.

Print it once.Change it forever.

Free tier with one dynamic code, two static codes and a Studio page. No card required.

Takes about two minutes. Your first code is scannable before you finish reading this.