Skip to content

QrCode

A QR code of a value, dark on a light plate.

Group: Media · Kind: native

example
level · H · size 120

Open in the playground

The same specimen painted by React, SwiftUI, Compose and gpui.

exponential-ui-qr-code on Web
exponential-ui-qr-code on iOS
exponential-ui-qr-code on Android
exponential-ui-qr-code on Desktop
level · L
level · M
level · Q
level · H
Prop Type Required Bindable Description
value string yes yes The text to encode.
size number – – Edge in px. Default 160.
level L | M | Q | H – – Error correction. Default "M".
label string – – A caption under it and its accessibility label.

None.

None.

none

No basic catalog component maps here.

A native component: every renderer paints it directly.

Role: img

img named by label; without a label the code is decorative (hidden); never focusable

Not focusable; no keys.

Recipe parts: QrCode/root QrCode/plate QrCode/module QrCode/label

Keyed by: level :hover :pressed :focus :disabled :checked :open :selected :invalid :dragover

Themes · Write a theme

Image · ZoomableImage · Icon · Video · AudioPlayer · Avatar · Carousel · Mosaic