Personalize seus QR Codes com cores, gradientes, formatos e logos
Sua customização aparece aqui
Nunca vi algo tão simples de implementar
QR Code básico sem customizações
<img id="gerarQR"
data-value="Bom Dia :)">
<script src="gerarQR.js"</script>
QR Code 100px com fundo amarelo claro
<img id="gerarQR"
data-value="Cores Customizadas!"
data-width="100"
data-height="100"
data-color-dark="#444"
data-color-light="#fef3c7">
Módulos com cantos suaves e arredondados
<img id="gerarQR"
data-value="Bordas Arredondadas"
data-border-radius="0.3"
data-color-dark="#059669">
QR Code com pontos circulares
<img id="gerarQR"
data-value="Estilo Pontos"
data-dot-style="dots"
data-color-dark="#dc2626">
Gradiente diagonal de roxo para rosa
<img id="gerarQR"
data-value="Gradiente Linear"
data-gradient-start="#8b5cf6"
data-gradient-end="#ec4899"
data-gradient-type="linear">
Gradiente circular do centro para fora
<img id="gerarQR"
data-value="Gradiente Radial"
data-gradient-start="#0ea5e9"
data-gradient-end="#6366f1"
data-gradient-type="radial"
data-dot-style="rounded"
data-border-radius="0.25">
Cantos com cor diferente
<img id="gerarQR"
data-value="Olhos Customizados"
data-color-dark="#14532d"
data-eye-color="#16a34a"
data-eye-radius="0.2">
Olhos com formato de círculo
<img id="gerarQR"
data-value="Olhos Circulares!"
data-color-dark="#1e293b"
data-eye-style="circle"
data-eye-color="#ef4444"
data-eye-inner-color="#fbbf24"
data-dot-style="clover">
Olhos externos e internos arredondados
<img id="gerarQR"
data-value="Olhos Rounded"
data-color-dark="#581c87"
data-eye-style="rounded"
data-eye-color="#a855f7"
data-eye-inner-color="#e879f9"
data-module-rotate="45">
Logo centralizado no QR Code
<img id="gerarQR"
data-value="https://site.com"
data-color-dark="#0c4a6e"
data-logo="data:image/svg+xml;utf8,<svg ...>"
data-logo-size="0.25"
data-logo-padding="0.13"
data-dot-style="leaf">
Usando emoji como logo
<img id="gerarQR"
data-value="Emoji no centro!"
data-gradient-start="#059669"
data-gradient-end="#10b981"
data-eye-inner-color="#0c4a6e"
data-dot-style="rounded"
data-border-radius="0.3"
data-logo="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ctext x='50' y='80' font-size='85' text-anchor='middle'%3E😍%3C/text%3E%3C/svg%3E"
data-logo-size="0.2"
data-logo-shape="circle">
Todas as customizações juntas
<img id="gerarQR"
data-value="Super Customizado!"
data-gradient-start="#05b"
data-gradient-end="#ef4444"
data-dot-style="rounded"
data-border-radius="0.35"
data-eye-style="circle"
data-eye-color="#7c2d12"
data-eye-inner-color="#fb923c"
data-logo="icone.svg"
data-logo-size="0.22"
data-logo-padding="0.001">
<img id="gerarQR"
data-value="Texto do QR Code"
data-color-dark="#000000"
data-color-light="#ffffff"
data-gradient-start="#8b5cf6"
data-gradient-end="#ec4899"
data-dot-style="rounded"
data-border-radius="0.3"
data-eye-style="circle"
data-eye-color="#7c2d12"
data-eye-inner-color="#fb923c"
data-logo="data:image/base64"
data-logo-size="0.2"
data-logo-shape="circle">
<script src="gerarQR.js"</script>
BÁSICO:
• data-value: Texto/URL (obrigatório)
• data-width: Largura em px (padrão: 1000)
• data-height: Altura em px (padrão: 1000)
• data-correction: L, M, Q, H (padrão: H)
CORES:
• data-color-dark: Cor dos módulos
• data-color-light: Cor de fundo
• data-gradient-start: Cor inicial gradiente
• data-gradient-end: Cor final gradiente
• data-gradient-type: linear ou radial
MÓDULOS:
• data-dot-style: square, dots, clover, leaf
• data-border-radius: 0 a 1
• data-pattern: cross, diamond, star, hexagon
• data-module-gap: 0 a 0.5
• data-module-rotate: -360 a 360 graus
• data-corner-style: square, cut
OLHOS:
• data-eye-style: square, rounded, circle
• data-eye-color: Cor do anel externo
• data-eye-inner-color: Cor do centro
• data-eye-radius: 0 a 1
LOGO:
• data-logo: URL ou data URI
• data-logo-size: 0 a 1 (padrão: 0.2)
• data-logo-shape: square ou circle
• data-logo-padding: 0 a 1 (padrão: 0.1)
EFEITOS:
• data-shadow: true ou false
• data-shadow-color: Cor rgba ou #fff
• data-shadow-blur: Número (padrão: 4)