Self-hosted · Multi-tenant · Open

QR codes that feel like a product.

Castle Soft turns every scan into a branded experience on your own domain — profile cards, menus, feedback forms, multi-link pages. Track every scan. Own every byte.

No third-party trackers
White-label per domain
Ship in minutes

Brands on the platform with Castle Soft

Everything in one platform

A complete QR stack, not a link shortener.

Design, distribute, track, integrate. Without vendor lock and without handing your customers' scans to a third party.

A designer, not a form

Module shapes · eye shapes · gradients · logo overlay · callout frames. One-click brand presets per tenant.

White-label domains

Every tenant on its own hostname. Own the nav, own the footer, own the scan link.

Live analytics

Daily scans, OS & country breakdown. IPs never stored — daily-rotating hash for 24h unique dedup only.

Dynamic redirects

Change the destination forever without reprinting. Every scan still counts.

Landing pages, built in

Profile Card · Multi-link · Menu · Feedback. Mobile-first, tenant-themed, SEO-ready.

Webhooks & API

HMAC-signed delivery on every scan. Pipe into Activepieces, Zapier, custom code.

Your short-link domain

go.yourbrand.com/xyz — not qr.codes/....

Open & self-hosted

MIT. Docker-ready. Postgres + MinIO + Caddy. No SaaS leash.

Styling that actually looks brand-native

Every QR is a design choice.

7 module shapes, 5 eye outer + 5 eye inner variations, independent eye colors, linear & radial gradients, logo upload, three frame styles — mix any combination. All scanner-readable.

Try this style
Sparkle
Try this style
Dots
Try this style
Hearts
Try this style
Smooth
Try this style
Diamond
Try this style
Star
Four landing templates, infinite fills

The scan doesn't stop at the QR.

Each dynamic QR redirects to a branded, mobile-first landing page rendered by Castle Soft. Same design grammar, four distinct flows.

See live demo →

Profile Card

vCard landing with Save-to-contacts

Demo
See live demo →

Multi-link

Linktree-style link list

Demo
See live demo →

Menu

Sectioned menu with prices & tags

Demo
See live demo →

Feedback

5-star rating + comment

Demo
How it works

From blank canvas to a branded scan.

  1. 01

    Pick a type

    Link, contact card, menu, multi-link, feedback form. Add your payload — 30 seconds.

  2. 02

    Design it

    Choose a preset or tune shapes, eyes, gradient, logo, frame. Live preview updates on every edit.

  3. 03

    Share it

    Print, embed, email. Every scan lands on your domain and is tracked end-to-end.

Ready to own your scans?

Every seeded tenant has a demo account. Click through, explore dashboards, build a QR, hit your own webhook.