Estúdio de código QR

Gerador de códigos QR de eventos

Gere um código QR de calendário que guarde o título, local, descrição e informações de data/hora de um evento.

Precisa do QR em uma fatura? Use o Criador de Faturas para criar a fatura, adicionar os dados de pagamento e gerar um QR para a fatura salva.
GS1 Digital Link estático
Este gerador mantém o URI do GS1 Digital Link diretamente dentro do QR Code. Redirecionamentos dinâmicos do Premium QR não são usados para códigos GS1 Digital Link.
Aguardando
Insira um GTIN com dígito verificador GS1 válido.
Padrão: https://id.gs1.org. Um resolvedor personalizado deve usar HTTPS.
Qualificadores de chave opcionais
Premium QR Codes emite os qualificadores na ordem do caminho GS1 Digital Link: AI 22, AI 10 e depois AI 21.
A validação do GTIN é aplicada novamente no servidor. Valores GTIN-8, GTIN-12 e GTIN-13 válidos são normalizados para a representação de 14 dígitos usada por esta implementação do GS1 Digital Link.

Personalização avançada
Padrão
Fusão de arte com IA
Neon Cyber
3D Isometric
Liquid Metal
Halftone
Sólido padrão
✨ Modo Liquid Glass
Quadrado
Matriz de pontos
Arredondado
💎 Diamante
✨ Estrelado
➕ Cruz / Mais
Olho quadrado
Olho circular
Arredondado
Pupila quadrada
Pupila circular
Arredondado
Sem moldura
Banner em caixa “Escaneie-me”
Designer
Cores e gradientes
Marca
Logo e ícone social
Exportar
Tamanho do QR Code
512px
Preencha os campos obrigatórios para visualizar seu QR Code.
Pré-visualização do QR Code gerado
ESTÚDIO DE EXPORTAÇÃO PROFISSIONAL Exportação QR pronta para produção
PNG · 2048×2048 px · Fundo atual do QR
SVG permanece vetorial. PNG, WEBP e JPG são rasterizados no seu navegador. Fundo transparente não está disponível para JPG.
INTELIGÊNCIA QR
Aguardando QR Code Gere um QR Code para analisar a prontidão para leitura.
-- /100 PRONTIDÃO EST.
ESTRUTURA QR
CARGA ÚTIL
CONTRASTE
SEGURANÇA DO LOGO
RISCO DE ESTILO
RESILIÊNCIA A ERROS
TAMANHO MÍN. DE IMPRESSÃO
IMPLANTAÇÃO
Seu QR Code ainda não foi analisado.
SEGURANÇA AUTOMÁTICA DO DESIGN Pré-verificação de logo e design
SEGURO
Pontuação de segurança
Estrutura QR
Área ocupada pelo logo
Contraste mínimo
Gere um QR Code para executar a pré-verificação do design.
Apenas orientação de pré-verificação. O Real Scan Lab realiza a verificação com decodificador.
INTELIGÊNCIA DE TAMANHO DE IMPRESSÃO Orientação de impressão física do QR
Aguardando QR Code
ESTRUTURA QR
INCLUINDO A ZONA DE SILÊNCIO
MÍNIMO RECOMENDADO
TAMANHO DE IMPRESSÃO PREFERIDO
TAMANHO DO MÓDULO NO PREFERIDO
DENSIDADE QR
IMPLANTAÇÃO ADEQUADA
Gere um QR Code para calcular a orientação de tamanho físico de impressão.
As recomendações de tamanho físico são orientações de pré-verificação, não uma garantia universal de leitura ou impressão.
CERTIFICADO DE VERIFICAÇÃO QR Registro de verificação do decodificador
Não verificado
Execute o Real Scan Lab antes de gerar um certificado.
PERFIS DE IMPLANTAÇÃO Otimize para onde seu QR será usado
Digital / Tela

    Selecionar um perfil não altera o QR até que você o aplique.
    ESTÚDIO DE CONHECIMENTO QR

    Gerador de códigos QR de eventos

    Resposta rápida: Um código QR de evento de calendário codifica um bloco iCalendar VEVENT segundo RFC 5545. Ao digitalizar, o dispositivo pede para adicionar o evento à aplicação de calendário instalada. A carga útil inclui título do evento, hora de início, hora de fim, local e descrição. O tamanho da carga aumenta com cada campo adicional, o que aumenta a densidade dos módulos — uma limitação relevante para tamanhos de impressão pequenos.

    Funciona no seu navegador Sem envio de dados Design personalizado SVG, PNG, WEBP, JPG

    Como criar um código QR de evento de calendário

    1. Introduza o título do evento (o campo SUMMARY no bloco VEVENT).
    2. Defina a data e hora de início e a data e hora de fim.
    3. Escolha hora UTC (adicione Z à hora) ou um fuso horário nomeado usando TZID — por exemplo TZID=America/New_York — para evitar ambiguidades de horário de verão.
    4. Adicione opcionalmente uma localização e uma descrição. Mantenha ambas concisas para controlar o tamanho da carga útil.
    5. Personalize o estilo do padrão, o estilo dos olhos localizadores, as cores e o logótipo, se necessário, e depois transfira como PNG, SVG, WEBP ou JPG até 4096 px.

    O código é gerado no seu navegador. Nada do que introduz é carregado para um servidor.

    O que é um código QR de evento de calendário

    Um código QR de evento de calendário é um código QR normal cuja carga útil é um bloco iCalendar VEVENT. O iCalendar é definido em RFC 5545 (2009), que substituiu RFC 2445. O próprio símbolo QR segue ISO/IEC 18004, a norma internacional para simbologia de QR Code.

    Quando um utilizador digitaliza o código, o sistema operativo passa os dados .ics para a aplicação de calendário predefinida — Apple Calendar no iOS e macOS, Google Calendar no Android e apps de terceiros compatíveis noutras plataformas. A app mostra então um pedido para “Adicionar ao calendário”. O utilizador ainda tem de confirmar; a digitalização não adiciona o evento silenciosamente.

    Como os dados do evento são codificados diretamente no padrão QR, o código é estático. Funciona offline, não requer servidor e não depende de qualquer serviço de calendário de terceiros. No entanto, não pode ser editado depois de impresso. Se os detalhes do evento mudarem, o código deve ser novamente gerado e impresso.

    Formato de carga útil iCalendar VEVENT

    Estrutura completa

    Uma carga útil VEVENT mínima mas completa para codificação QR é semelhante a esta:

    BEGIN:VCALENDAR VERSION:2.0 PRODID:-//PremiumQRCodes//EN BEGIN:VEVENT UID:[email protected] DTSTAMP:20261015T120000Z DTSTART:20261015T140000Z DTEND:20261015T160000Z SUMMARY:Annual Product Review LOCATION:Conference Room B, 10 Main Street, London DESCRIPTION:Q3 results presentation and Q4 planning session. END:VEVENT END:VCALENDAR

    Referência campo a campo

    CampoPropriedade RFC 5545Necessário na práticaNotas
    Início do contentor de calendárioBEGIN:VCALENDARSimEnvolve o VEVENT
    VersãoVERSION:2.0SimSempre 2.0 para RFC 5545
    ID do produtoPRODIDSimIdentifica a app geradora
    Início do contentor do eventoBEGIN:VEVENTSim
    Identificador únicoUIDSimQualquer cadeia única; qualificada por domínio
    Marca temporalDTSTAMPSimApple Calendar exige-a; Google Calendar no Android recusa a importação sem ela
    Data/hora de inícioDTSTARTSimConsulte a secção de formato de hora abaixo
    Data/hora de fimDTENDNecessário na práticaGoogle Calendar pede para completar se estiver em falta
    Resumo (título)SUMMARYSimApresentado como nome do evento
    LocalizaçãoLOCATIONOpcionalMostrado em apps de calendário e mapas
    DescriçãoDESCRIPTIONOpcionalTexto adicional; aumenta o tamanho da carga útil
    Fim do contentor do eventoEND:VEVENTSim
    Fim do contentor de calendárioEND:VCALENDARSim

    Formatos de hora e tratamento de fusos horários

    O formato de data/hora em RFC 5545 é YYYYMMDDTHHMMSS. Duas formas são relevantes para codificação QR:

    Forma UTC (recomendada para eventos com hora fixa): DTSTART:20261015T140000Z. O Z final indica que a hora está em UTC. Todos os dispositivos interpretam o mesmo momento absoluto.

    Forma local com fuso horário nomeado (recomendada para eventos com hora local declarada): DTSTART;TZID=Europe/London:20261015T140000. O parâmetro TZID indica o fuso horário IANA. As apps de calendário resolvem localmente as regras de horário de verão.

    Evento de dia inteiro (forma apenas de data — sem T ou Z): DTSTART;VALUE=DATE:20261015 DTEND;VALUE=DATE:20261016. A data final de um evento de dia inteiro é o dia seguinte ao evento, segundo a convenção de RFC 5545.

    Usar UTC (Z) é o formato mais simples e evita casos limite de horário de verão, mas significa que o evento aparece a uma hora de relógio diferente para participantes em fusos horários diferentes. Use TZID quando o evento tiver uma hora local declarada que deva ser apresentada corretamente em todo o lado.

    Tamanho da carga útil e densidade de módulos

    Esta é a principal limitação prática dos códigos QR de eventos.

    Cada caráter adicionado à carga útil VEVENT aumenta o número de bits de dados, o que eleva a versão do código QR (o número de módulos) e reduz o tamanho de cada módulo com um tamanho de impressão fixo. Uma grelha de módulos densa num tamanho de impressão pequeno torna-se mais difícil de resolver para uma câmara.

    Orçamentos aproximados de caracteres nos níveis comuns de correção de erros:

    Correção de errosCapacidade em bytes (Versão 10)Módulos da Versão 10
    L~271 bytes57×57
    M~213 bytes57×57
    Q~151 bytes57×57
    H~115 bytes57×57

    Um VEVENT mínimo com título, horas UTC de início e fim, sem local nem descrição, codifica aproximadamente 180–220 bytes. Adicionar uma morada completa em LOCATION e uma DESCRIPTION de duas frases pode elevar a carga a 350–500 bytes, exigindo uma versão superior (mais módulos) e, consequentemente, um tamanho de impressão maior.

    Orientação prática:

    • Mantenha SUMMARY com 40 caracteres ou menos.
    • Mantenha LOCATION na forma reconhecível mais curta (nome do espaço e código postal).
    • Mantenha DESCRIPTION com 80 caracteres ou menos, ou omita-a e coloque os detalhes no material impresso.
    • Se a descrição tiver de ser longa, imprima o código maior ou inclua uma ligação para uma página Web na descrição e encurte o próprio campo DESCRIPTION.
    • Use o nível de correção de erros M para uso geral. Use H apenas se adicionar um logótipo central.

    Quando usar um código QR de evento de calendário

    Programas impressos de conferências. Um código QR junto de cada sessão adiciona-a ao calendário do participante com uma digitalização, incluindo número de sala e nome do orador nos campos LOCATION e DESCRIPTION.

    Convites de casamento. Um código no convite codifica a hora de início e fim da cerimónia, o local e uma breve descrição. Os convidados digitalizam uma vez e todos os dispositivos os recordam no dia.

    Registo em webinars e aulas online. Um código num e-mail de confirmação ou numa página do curso codifica a hora exata de início em UTC, eliminando a confusão de fuso horário que faz participantes perderem o início.

    Stands de feiras e espaços temporários. Um código no banner do stand permite aos visitantes adicionar a próxima sessão ou demonstração diretamente ao calendário em vez de esperar lembrar-se mais tarde.

    Bilhetes impressos para eventos. Um código no bilhete codifica os detalhes do evento para que o lembrete de calendário apareça mesmo que o destinatário perca o bilhete ou se esqueça do local.

    Horários de aulas recorrentes. Um código no horário de um ginásio ou estúdio pode codificar uma aula individual para que os participantes adicionem apenas essa sessão, em vez de todo o horário.

    Requisitos de design e impressão

    Mantenha uma zona livre de pelo menos quatro módulos em todos os lados, conforme exigido por ISO/IEC 18004.

    Para um cartão de visita ou inserto de programa dobrado, imprima no mínimo a 2 cm por 2 cm. Para um expositor de mesa ou cartaz de montra, use 3 cm ou mais. Para um banner grande, use 8 cm ou mais.

    Como os códigos QR de eventos podem transportar cargas significativas (250–500+ bytes consoante o comprimento da descrição), imprima maior do que o mínimo de 2 cm sempre que possível. Um código de 3 cm com uma carga de 400 bytes é digitalizado com maior fiabilidade do que um código de 2 cm com a mesma carga.

    Se incorporar um logótipo, use o nível de correção de erros H, que recupera aproximadamente 30% das palavras de código. Isto garante que os módulos cobertos pelo logótipo podem ser reconstruídos durante a digitalização.

    Teste o código impresso com um iPhone e um dispositivo Android antes da distribuição em massa. O comportamento de importação do calendário difere entre plataformas e é melhor descobrir um problema de formato antes de enviar 500 convites.

    Resolução de problemas: porque é que o seu código QR de calendário não adiciona o evento

    Falta DTSTAMP. Apple Calendar ignora silenciosamente blocos VEVENT sem uma propriedade DTSTAMP. Adicione um DTSTAMP em formato UTC. Google Calendar no Android também recusa a importação sem ele.

    Falta DTEND. Google Calendar pode pedir ao utilizador que complete o evento. Inclua sempre DTEND mesmo que seja igual a DTSTART.

    A hora aparece no fuso horário errado. Se usou UTC (Z), participantes num fuso diferente verão o momento absoluto correto mas uma hora de relógio diferente. Mude para um fuso nomeado com TZID para que a hora local fique explícita.

    A carga útil é demasiado longa. Um código impresso a 2 cm que codifique uma carga de 500 bytes será demasiado denso para uma câmara resolver à distância de um braço. Encurte os campos DESCRIPTION e LOCATION e volte a imprimir, ou imprima maior.

    O código QR é estático — os detalhes do evento mudaram depois de imprimir. Os códigos QR de eventos não podem ser editados. Gere novamente com os detalhes atualizados e volte a imprimir. Considere usar um código QR URL para uma página de convite de calendário alojada em eventos cujos detalhes podem mudar.

    A app de calendário apresenta uma falha de importação. Confirme que o invólucro VCALENDAR (BEGIN:VCALENDAR / END:VCALENDAR) está presente. O VEVENT isolado não é um ficheiro .ics válido sem o componente envolvente.

    Códigos QR de eventos estáticos versus convites de calendário baseados em URL

    Um código QR VEVENT estático codifica todos os dados do evento no próprio padrão. Funciona offline, não precisa de servidor e não pode ser atualizado depois de impresso.

    Código QR VEVENT estáticoCódigo QR URL (página de calendário)
    Carga útilBloco VEVENT completoUma URL que aponta para um convite de calendário
    Funciona offlineSimNão — a URL tem de resolver
    Editável após impressãoNãoSim — atualize a página
    Depende de um serviçoNãoSim
    Importação na app de calendárioDireta — pedido de importação nativoVaria conforme a página é construída
    Melhor paraConvites impressos, eventos de uma dataEventos cujos detalhes podem mudar

    Use um código VEVENT estático para qualquer evento cujos detalhes estejam confirmados antes da impressão e cujo público possa digitalizar num local sem dados fiáveis (entrada de um espaço, convite em papel). Use uma abordagem baseada em URL para eventos com detalhes em evolução — codifique a URL de uma página de convite alojada e atualize essa página quando os detalhes mudarem.

    O que este gerador de códigos QR de eventos lhe oferece

    Esta ferramenta baseada no navegador cria uma carga útil iCalendar VEVENT que oferece adicionar um evento datado ao calendário do utilizador. Foi concebida para conferências, compromissos, lançamentos, sessões de formação, casamentos e eventos comunitários. A pré-visualização em direto atualiza-se enquanto edita, facilitando a deteção de um campo em falta ou de um símbolo inesperadamente denso antes da transferência.

    Pode ajustar padrões da matriz, estilos dos olhos localizadores, cores de primeiro plano e fundo, gradientes, molduras, tamanho e um logótipo opcional. As exportações estão disponíveis em SVG, PNG, WEBP e JPG a 512, 1024, 2048 ou 4096 píxeis. SVG é a opção prática para impressão profissional. Um PNG de alta resolução é adequado para documentos de escritório e arte digital.

    A carga útil estática é construída no navegador. As informações introduzidas no gerador não precisam de ser carregadas para criar a imagem QR. As aplicações de calendário interpretam fusos horários e lembretes de forma diferente, por isso teste a carga em iOS, Android e software de calendário de computador.

    Utilizar este QR Code no Bahrein e no estrangeiro

    Defina eventos no Bahrein para a hora Asia/Bahrain e indique se a hora é local, especialmente quando os convites puderem ser digitalizados por convidados no estrangeiro.

    Utilize ortografia do inglês britânico em textos destinados ao cliente quando isso corresponder ao estilo editorial da sua organização e forneça texto em árabe quando o público o esperar. Torne óbvia a ação após a digitalização. Uma frase curta junto ao símbolo, como «Digitalize para guardar o contacto» ou «Digitalize para abrir a localização», transmite confiança antes de apontarem a câmara.

    Teste o design final em dispositivos iPhone e Android atuais. Teste novamente depois de imprimir no papel, autocolante, cartão, sinal ou material de embalagem real. A forte luz exterior do Bahrein pode revelar reflexos e problemas de baixo contraste menos óbvios num ecrã. Para utilização internacional, confirme códigos de país, moedas, fusos horários, disponibilidade regional de aplicações e compatibilidade das redes de pagamento.

    CHECKLIST DO EDITOR

    Antes de publicar

    • Tipo correto de carga útil QR
    • Dados completos e verificados
    • Zona de silêncio de quatro módulos
    • Forte contraste do primeiro plano
    • Escala quadrada proporcional
    • Logótipo mantido dentro de limites seguros
    • SVG ou PNG de alta resolução
    • Teste de digitalização no dispositivo ao tamanho final
    Voltar ao gerador ↑
    PERGUNTAS FREQUENTES SOBRE QR CODE

    Perguntas frequentes

    Abra uma pergunta para ler uma resposta técnica concisa.

    01Qual é o formato iCalendar VEVENT para um código QR?+

    O formato iCalendar VEVENT é definido em RFC 5545. Um evento codificado em QR envolve um bloco VEVENT dentro de um contentor VCALENDAR. Os campos necessários são DTSTAMP (marca temporal de criação), DTSTART (início do evento) e SUMMARY (título do evento). DTEND, LOCATION e DESCRIPTION são opcionais, mas altamente recomendados para compatibilidade com apps de calendário.

    02Um código QR de evento de calendário funciona em iPhone e Android?+

    Sim, em ambas as plataformas, mas com diferenças. iOS abre os dados VEVENT no Apple Calendar. Android abre Google Calendar ou a app de calendário predefinida. DTSTAMP é necessário para Apple Calendar e Google Calendar no Android. Inclua-o sempre e inclua também DTEND para evitar erros de importação em ambas as plataformas.

    03Como incluo um fuso horário num código QR de evento de calendário?+

    Use o parâmetro TZID na propriedade DTSTART: DTSTART;TZID=America/New_York:20261015T140000. Isto usa nomes de fuso horário IANA e permite a cada app de calendário aplicar as regras locais de horário de verão. Em alternativa, use UTC adicionando Z à hora (DTSTART:20261015T190000Z), o que especifica o mesmo momento absoluto para todos os participantes independentemente da localização.

    04Posso atualizar um evento de código QR de calendário depois de o imprimir?+

    Não. Um código QR VEVENT estático codifica os dados do evento diretamente no padrão. Depois de impresso não pode ser alterado. Se os detalhes do evento puderem mudar após a impressão, codifique a URL de um evento alojado ou página de registo e atualize essa página.

    05Porque é que DTSTAMP é necessário num código QR de calendário?+

    DTSTAMP representa a data e hora em que o objeto iCalendar foi criado, segundo RFC 5545. Apple Calendar ignora silenciosamente blocos VEVENT sem DTSTAMP, o que significa que o evento não será importado mesmo que DTSTART esteja correto. Google Calendar no Android também recusa importação sem DTSTAMP. Inclua-o sempre.

    06Como crio um evento de dia inteiro num código QR de calendário?+

    Use a forma apenas de data de DTSTART e DTEND sem componente de hora: DTSTART;VALUE=DATE:20261015 e DTEND;VALUE=DATE:20261016. Segundo a convenção RFC 5545, o DTEND para um evento de dia inteiro é o dia seguinte à data do evento, não o mesmo dia.

    07Porque é que o meu código QR de evento é demasiado denso para digitalizar?+

    Um campo DESCRIPTION ou LOCATION longo aumenta o tamanho da carga útil, o que eleva a versão do código QR e comprime mais módulos na mesma área de impressão. Encurte DESCRIPTION para 80 caracteres ou menos, reduza LOCATION ao nome do espaço e código postal e imprima o código maior ou remova DESCRIPTION por completo.

    08O que acontece quando alguém digitaliza um código QR de evento de calendário?+

    O dispositivo reconhece os dados iCalendar VEVENT e passa-os para a aplicação de calendário predefinida. A app apresenta um pedido para “Adicionar ao calendário”, mostrando título, hora e local do evento. O utilizador toca para confirmar. O evento não é adicionado automaticamente; o utilizador tem de aprovar a importação.

    09Um código QR de evento de calendário expira?+

    Não. Os dados VEVENT são codificados diretamente no padrão QR sem data de validade nem dependência de servidor. O código continuará a oferecer a importação para o calendário indefinidamente. Depois da data do evento, o código continua a funcionar, mas adicionará um evento passado ao calendário.

    10Um código QR pode adicionar um evento a várias apps de calendário?+

    Sim. O formato iCalendar VEVENT (RFC 5545) é uma norma multiplataforma. O mesmo código QR pode ser digitalizado por iOS (Apple Calendar), Android (Google Calendar), Outlook e a maioria das aplicações de calendário modernas. Cada app interpreta nativamente os campos DTSTART, DTEND e SUMMARY.