Market Laravel Styled QR Generator
Styled QR Generator
A stateless engine that renders branded SVG QR codes — module styles, frames, gradients, and an embedded logo — with pluggable payload encoders (url / wifi / vcard / geo / text).
Live demo coming soon

Styled QR Generator

A stateless engine that renders branded SVG QR codes — module styles, frames, gradients, and an embedded logo — with pluggable payload encoders (url / wifi / vcard / geo / text).

SVG
Scalable output
5
Payload encoders
Stateless
No DB required
0
Monthly fees to us

Why This Exists

Generate branded QR codes as clean SVG: pick colors or a two-color gradient, a module style (square / rounded / dots), an optional decorative frame with a caption, and a centered logo. It is a stateless engine — hand it a data string and a style, get an SVG back — with pluggable payload encoders for URLs, Wi-Fi joins, vCards, geo pins, and plain text. It wraps the free MIT chillerlan/php-qrcode library for the matrix and adds the branding, encoders, seams, and packaging.

Features

Branded Codes

Colors, two-color gradients, frames, and a centered logo

Pluggable Encoders

url / wifi / vcard / geo / text payloads via a small interface

Stateless

No DB required — data + style in, SVG out

Safe Output

Style inputs validated; frame text + logo URI escaped

What You Get

Full source — a Laravel 11/12 (and plain-PHP-friendly) package
A stateless render engine: (data, style) → branded SVG, no DB
Pluggable payload encoders for url / wifi / vcard / geo / text
Colors, two-color gradients, module styles, frames + captions, centered logo
An optional preview console + a documented style contract
Validated style inputs and an escaped, allow-listed logo data-URI

How It Works

1

Pick a Payload

Choose an encoder (a URL, a Wi-Fi join, a vCard, a geo pin, or plain text) and give it your data.

2

Style It

Set colors or a gradient, a module style, an optional frame + caption, and an optional centered logo.

3

Render

The engine returns a clean, scalable SVG string — no files, no state.

4

Use It Anywhere

Inline the SVG, save it, or rasterize it in your own pipeline.

Technical Details

Engine

Stateless: render(string $data, QrStyle|array). Wraps chillerlan/php-qrcode (MIT) for the matrix + SVG, then post-processes for frame, logo, and module shape.

Encoders

A PayloadEncoder interface + five built-ins (url, wifi, vcard, geo, text). Add your own by implementing one method.

Safety

Style colors are hex-validated with safe fallbacks; frame text is escaped; the logo data-URI is mime-allow-listed and stripped to valid base64.

Not Included

Not a captive portal / access control / RADIUS (no network gating). A Wi-Fi QR is cleartext by spec. SVG only (no PNG/JPG rasterization).

Frequently Asked Questions

No. It generates a Wi-Fi join QR (SSID + password encoded), but it does no network gating, access control, or RADIUS — and a Wi-Fi QR is cleartext by spec, readable by anyone who scans it.
No. The engine is stateless: you pass data + a style and get an SVG back. An optional persistence recipe is documented but not required.
Yes — implement the small PayloadEncoder interface and register it. The five built-ins (url/wifi/vcard/geo/text) show the pattern.
Not yet — it is an UNTESTED source drop that wraps a battle-tested library. In particular, verify colored/gradient rendering against your installed library version on staging before relying on it.
Try the Live Demo

A live preview running the real package. The product itself is downloadable source you self-host on your own site.

$ one-time

This product isn't available for purchase yet.

Item Details

Category Laravel
Released Sep 17, 2026
Last Updated Sep 17, 2026
Compatible With
Laravel 11 / 12 PHP 8.2+
Tags
qr qr-code svg branding wifi vcard laravel
Blorp Blorp
Software Studio

We build the tools we sell. Every product is extracted from our own production systems.

Book a call for custom work

More from Blorp Blorp Market

AI-Powered

AI Contact Form

An intelligent contact form that qualifies leads, blocks spam, and drafts responses — powered by your own OpenAI key.

$499 View →
Developer Tool

Resilient LLM Router

A multi-provider LLM client with automatic failover and one consistent JSON schema across Groq, Gemini, OpenAI, and Anthropic — powered by your own keys.

$39 View →
Multi-Tenant

Creator Affiliate Storefronts

A multi-tenant, keyed Amazon affiliate platform — your site earns on the house tag while each approved creator earns on their own. Drop-in Laravel, bring your own Associates tags.

$149 View →
AI-Powered

Embeddable AI Chatbot Widget

A one-script embeddable AI chat widget with a bring-your-own-key Laravel backend. Your OpenAI/Anthropic key stays on your server.

$39 View →
AI-Powered

AI Citation Verifier

Submit claims with the source URLs that back them; each source is fetched behind an SSRF guard and graded by an LLM as Supports / Partially / Contradicts / Irrelevant. Bring your own key.

$69 View →
Self-Hosted

Document e-Sign Kit

A self-hosted e-signature core for Laravel: per-signer magic-link click-to-sign plus a hash-chained, tamper-evident audit trail you can re-verify. No third-party provider.

$59 View →
Developer Tool

Project Scope Estimator

A deterministic, multi-step project scope + price/time estimator with optional lead capture. Ships as both a Laravel package and a self-contained vanilla-JS widget. No AI required.

$29 View →
AI Tools

LLMO / llms.txt Kit

Generate a correct llms.txt and AI-crawler robots groups for your site, plus a heuristic LLM-readiness report. SSRF-guarded, bring-your-own-key optional copywriting.

$39 View →
Novelty

Playful Bot-Gate

A friendly mini-game human check for your forms — the answer is verified server-side and a single-use signed token gates the submit. A novelty/engagement gate, not a security wall.

$29 View →
Developer Tool

Brand Palette + WCAG Contrast Utility

A pure-PHP utility that computes WCAG contrast ratios from your brand colors and tells you which pairings pass AA / AAA — with accessible pairing suggestions. No AI, no network.

$29 View →
Developer Tool

Occupancy / Capacity Counter

A concurrency-safe, append-only manual headcount ledger — lock-safe in/out events, zero-clamped, that warns then flags when a configurable capacity is exceeded. Counts people without identifying them.

$49 View →
Developer Tool

Credential Expiry Roster

A roster report that buckets worker credentials into EXPIRED / EXPIRING-SOON / UNDATED (an undated credential is a gap, not "fine"). Records operator attestation — it does not verify credentials against any issuer.

$99 View →
Developer Tool

Laravel Calculator Suite

A headless pack of 27 real, working calculators (financial, health, home, utility) behind one BaseCalculator contract, a pure-PHP registry, and a sanitized /calculate JSON endpoint. Estimates only — every one ships a disclaimer.

$79 View →

Need This Customized?

We built this product. We can customize it for your specific needs, integrate it with your systems, or build something entirely new.